forked from gregwebs/Shelly.hs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathshelly.cabal
70 lines (57 loc) · 1.99 KB
/
shelly.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Name: shelly
Version: 1.4.0.2
Synopsis: shell-like (systems) programming in Haskell
Description: Shelly provides convenient systems programming in Haskell,
similar in spirit to POSIX shells. Shelly:
.
* is aimed at convenience and getting things done rather than
being a demonstration of elegance.
.
* has detailed and useful error messages
.
* maintains its own environment, making it thread-safe.
.
* is modern, using Text and system-filepath/system-fileio
.
Shelly is originally forked from the Shellish package.
.
See the shelly-extra package for additional functionality.
.
An overview is available in the README: <https://github.com/yesodweb/Shelly.hs/blob/master/README.md>
Homepage: https://github.com/yesodweb/Shelly.hs
License: BSD3
License-file: LICENSE
Author: Greg Weber, Petr Rockai
Maintainer: Greg Weber <[email protected]>
Category: Development
Build-type: Simple
Cabal-version: >=1.8
Library
Exposed-modules: Shelly, Shelly.Pipe
other-modules: Shelly.Base, Shelly.Find
hs-source-dirs: src
Build-depends:
containers >= 0.5.0.0,
time >= 1.3 && < 1.5,
directory >= 1.1.0.0 && < 1.3.0.0,
text,
mtl >= 2,
process >= 1.0,
unix-compat < 0.5,
system-filepath >= 0.4.7 && < 0.5,
system-fileio < 0.4,
bytestring
if impl(ghc >= 7.6.1)
build-depends:
base >= 4.6 && < 5
else
build-depends:
base >= 4 && < 5
ghc-options: -Wall
if impl(ghc >= 7.6.1)
CPP-Options: -DNO_PRELUDE_CATCH
extensions:
CPP
source-repository head
type: git
location: https://github.com/yesodweb/Shelly.hs