forked from fragnix/fragnix
-
Notifications
You must be signed in to change notification settings - Fork 0
/
fragnix.cabal
123 lines (112 loc) · 4.58 KB
/
fragnix.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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
name: fragnix
version: 0.1.0.0
synopsis: Immutable, fragment-based dependency management!
-- description:
license: BSD3
license-file: LICENSE
author: phischu
maintainer: [email protected]
-- copyright:
category: Distribution
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
tested-with: GHC == 7.8.4, GHC == 7.10.1, GHC == 8.0.1
library
exposed-modules: Fragnix.Slice,
Fragnix.Declaration,
Fragnix.ModuleDeclarations,
Fragnix.DeclarationSlices,
Fragnix.SliceCompiler,
Fragnix.Environment,
Fragnix.SliceSymbols
-- other-extensions:
build-depends: base >=4.6 && <4.10,
text >=1.2 && < 1.3,
filepath >=1.3 && < 1.6,
directory >=1.3 && < 1.4,
process >=1.4 && <1.5,
containers >=0.5.0.0 && <0.6,
haskell-src-exts >=1.19.1 && <1.20,
haskell-names >=0.9.0 && <0.10,
tagged >=0.7.2 && <0.10,
aeson >=0.8.0.0 && <1.3,
bytestring >=0.10.4.0 && <0.11,
hashable >=1.2.2.0 && <1.3,
transformers >=0.3.0.0 && <0.6
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -O2
executable fragnix
main-is: Main.hs
-- other-modules:
-- other-extensions:
build-depends: base >=4.6 && <4.10,
text >=1.2 && < 1.3,
filepath >=1.3 && < 1.6,
directory >=1.3 && < 1.4,
process >=1.4 && <1.5,
containers >=0.5.0.0 && <0.6,
haskell-src-exts >=1.19.1 && <1.20,
haskell-names >=0.9.0 && <0.10,
clock >=0.7.2 && <0.8,
tagged >=0.7.2 && <0.10,
aeson >=0.8.0.0 && <1.3,
bytestring >=0.10.4.0 && <0.11,
hashable >=1.2.2.0 && <1.3,
transformers >=0.3.0.0 && <0.6,
fragnix
hs-source-dirs: executable-src
default-language: Haskell2010
ghc-options: -O2 -threaded -rtsopts
executable create_builtin_environment
main-is: create_builtin_environment.hs
-- other-modules:
-- other-extensions:
build-depends: base >=4.6 && <4.10,
directory >=1.3 && < 1.4,
containers >=0.5.0.0 && <0.6,
haskell-src-exts >=1.19.1 && <1.20,
haskell-names >=0.9.0 && <0.10,
fragnix
hs-source-dirs: utilities-src
default-language: Haskell2010
ghc-options: -O2 -threaded -rtsopts -Wall
test-suite test
main-is: Main.hs
-- other-modules:
-- other-extensions:
build-depends: base >=4.6 && <4.10,
text >=1.2 && < 1.3,
filepath >=1.3 && < 1.6,
directory >=1.3 && < 1.4,
process >=1.4 && <1.5,
containers >=0.5.0.0 && <0.6,
haskell-src-exts >=1.19.1 && <1.20,
haskell-names >=0.9.0 && <0.10,
tagged >=0.7.2 && <0.10,
aeson >=0.8.0.0 && <1.3,
bytestring >=0.10.4.0 && <0.11,
hashable >=1.2.2.0 && <1.3,
transformers >=0.3.0.0 && <0.6,
tasty >=0.10.1 && <0.11,
tasty-golden >=2.2.2.4 && <2.4,
fragnix
hs-source-dirs: tests-src
default-language: Haskell2010
ghc-options: -O2
type: exitcode-stdio-1.0
benchmark benchmark
main-is: Main.hs
build-depends: base >=4.6 && <4.10,
containers >=0.5.0.0 && <0.6,
directory >=1.3 && <1.4,
criterion >=1.1.0.0 && <1.2,
deepseq >=1.4.1.2 && <1.6,
haskell-src-exts >=1.19.1 && <1.20,
haskell-names >=0.9.0 && <0.10,
fragnix
hs-source-dirs: benchmarks-src
default-language: Haskell2010
ghc-options: -O2
type: exitcode-stdio-1.0