forked from Toxaris/pts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpts.cabal
executable file
·99 lines (93 loc) · 3.26 KB
/
pts.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
Name: pts
Version: 0.1
Synopsis: Interpreter for functional pure type systems.
-- Description:
License: AllRightsReserved
-- License-file: LICENSE
Author: Tillmann Rendel, Klaus Ostermann
Maintainer: rendel@informatik.uni-marburg.de
-- Copyright:
Category: Language
Build-type: Simple
-- Extra-source-files:
Cabal-version: >= 1.8
Library
Hs-source-dirs: src-lib
Build-depends: base < 5,
containers == 0.4.*,
pretty >= 1.0 && < 1.2,
mtl == 2.0.*,
transformers ==0.2.*,
parsec == 3.1.*,
template-haskell,
syb
Exposed-modules: Tools.Instances,
Tools.Errors.Class,
Parametric.Pretty,
PTS.Instances,
PTS.Options,
Parametric.Error,
Parametric.AST,
PTS.Algebra,
PTS.AST,
PTS.Normalisation,
PTS.Pretty,
PTS.Diff,
PTS.Evaluation,
PTS.Core,
PTS.Main,
PTS.Substitution,
PTS.QuasiQuote,
PTS.Constants,
PTS.Transform,
Parametric.Parser.Error,
Parametric.Parser,
PTS.Parser,
Tools.Errors,
Control.Monad.Log,
Control.Monad.Environment,
PTS.Module,
PTS.Binding,
PTS.Value
Executable pts
Hs-source-dirs: src-exec
Main-is: pts.hs
Build-depends: base < 5,
containers == 0.4.*,
pretty >= 1.0 && < 1.2,
mtl == 2.0.*,
transformers ==0.2.*,
parsec == 3.1.*,
pts
-- Build-tools:
Executable pts-nbe
Hs-source-dirs: src-exec
Main-is: pts-nbe.hs
Build-depends: base < 5,
pts
Executable pts-quote
Hs-source-dirs: src-exec
Main-is: pts-quote.hs
Build-depends: base < 5,
pts
Test-suite tests
Type: exitcode-stdio-1.0
Hs-source-dirs: src-test
Main-is: tests.hs
Other-modules: PTS.Pretty.Tests,
PTS.Substitution.Properties,
PTS.Substitution.Tests,
Test.Property
Build-depends: base >= 4.0 && < 5,
mtl == 2.0.*,
transformers == 0.2.*,
containers == 0.4.*,
pretty >= 1.0 && < 1.2,
test-framework,
test-framework-quickcheck2,
test-framework-hunit,
QuickCheck,
HUnit,
parsec == 3.1.*,
pts
-- Ghc-options: -Wall -fno-warn-orphans