-
Notifications
You must be signed in to change notification settings - Fork 0
/
smopeck.cabal
118 lines (114 loc) · 2.85 KB
/
smopeck.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
cabal-version: 2.2
name: smopeck
version: 0.1.0.0
license: Apache-2.0
license-file: LICENSE
maintainer: autotaker@gmail.com
author: Taku Terao
build-type: Simple
extra-source-files:
CHANGELOG.md
README.md
data-files:
data/assets/prelude.spec
library
exposed-modules:
Smopeck.App
Smopeck.Config
Smopeck.App.Check
Smopeck.App.Mock
Smopeck.App.Proxy
Smopeck.App.Test
Smopeck.Spec.Exp
Smopeck.Spec.Desugar
Smopeck.Spec.TypeExp
Smopeck.Spec.Parser
Smopeck.Spec.Lattice
Smopeck.Spec.Lexer
Smopeck.Spec.Syntax
Smopeck.Spec.Validator
Smopeck.Spec.RegexUtil
Smopeck.Spec.Preprocess
Smopeck.Spec.Route
Smopeck.Mock.Location
Smopeck.Mock.Value
Smopeck.Mock.Constraint
Smopeck.Logic.Number
Smopeck.Logic.Model
Smopeck.Logic.Equality
Smopeck.Logic.Regex
other-modules:
Paths_smopeck
hs-source-dirs: src
default-language: Haskell2010
build-tool-depends:
alex:alex,
happy:happy,
build-depends:
base >=4.13,
optparse-applicative ^>=0.15.1.0,
wai ^>=3.2.2,
warp ^>=3.3,
http-types ^>=0.12.3,
array ^>=0.5.3.0,
free ^>=5.1.3,
aeson ^>= 2.0.3.0,
aeson-pretty ^>= 0.8.8,
http-client ^>=0.6.4,
hashtables ^>= 1.2.3.4,
mwc-random ^>= 0.14.0.0,
monad-logger ^>= 0.3.32,
lens ^>= 5.1,
lens-aeson ^>= 1.2,
regex-tdfa ^>= 1.3.1.0,
pretty ^>= 1.1.3.6,
text-show ^>= 3.10,
mtl -any,
containers -any,
text -any,
bytestring -any,
scientific -any,
hashable -any,
unordered-containers -any,
vector -any,
primitive -any,
case-insensitive -any
executable smopeck
main-is: Main.hs
default-language: Haskell2010
build-depends:
base >=4.13,
monad-logger -any,
smopeck -any
test-suite unit-test
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
other-modules:
Smopeck.ConfigSpec
Smopeck.AppSpec
Smopeck.Spec.TypeUtil
Smopeck.Spec.ExpSpec
Smopeck.Spec.TypeExpSpec
Smopeck.Spec.ParserSpec
Smopeck.Spec.LexerSpec
Smopeck.Spec.DesugarSpec
Smopeck.Spec.ValidatorSpec
Smopeck.Spec.RegexUtilSpec
Smopeck.Mock.LocationSpec
Smopeck.Mock.ConstraintSpec
Smopeck.Logic.NumberSpec
default-language: Haskell2010
ghc-options: -Wall
build-depends:
base >=4.13,
hspec ^>=2.7.1,
HUnit ^>=1.6.0,
mtl -any,
containers -any,
smopeck -any,
hashtables -any,
monad-logger -any,
aeson -any
build-tool-depends:
hspec-discover:hspec-discover