summaryrefslogtreecommitdiff
path: root/lambdacube-compiler.cabal
diff options
context:
space:
mode:
authorCsaba Hruska <csaba.hruska@gmail.com>2015-05-18 16:27:26 +0200
committerCsaba Hruska <csaba.hruska@gmail.com>2015-05-18 16:27:26 +0200
commitd170cb2c1d80db1397338d1e7e3e7af437573d54 (patch)
tree62a202f991338f6058aa3e18ef9e6fa95f37d9cc /lambdacube-compiler.cabal
parent9b07ed2de832a065026deb3f214dc5c5b8529813 (diff)
change package name
Diffstat (limited to 'lambdacube-compiler.cabal')
-rw-r--r--lambdacube-compiler.cabal78
1 files changed, 78 insertions, 0 deletions
diff --git a/lambdacube-compiler.cabal b/lambdacube-compiler.cabal
new file mode 100644
index 00000000..64e1f257
--- /dev/null
+++ b/lambdacube-compiler.cabal
@@ -0,0 +1,78 @@
1-- Initial lambdacube-dsl.cabal generated by cabal init. For further
2-- documentation, see http://haskell.org/cabal/users-guide/
3
4name: lambdacube-compiler
5version: 0.1.0.0
6-- synopsis:
7-- description:
8homepage: lambdacube3d.com
9license: BSD3
10license-file: LICENSE
11author: Csaba Hruska, Peter Divianszky
12maintainer: csaba.hruska@gmail.com
13-- copyright:
14category: Graphics
15build-type: Simple
16-- extra-source-files:
17cabal-version: >=1.10
18
19library
20 -- indentation parser modules
21 exposed-modules: Text.Parser.Indentation.Implementation,
22 Text.Parsec.Indentation,
23 Text.Parsec.Indentation.Char,
24 Text.Parsec.Indentation.Token
25
26 exposed-modules:
27 -- Compiler
28 Pretty
29 Type
30 Typecheck
31 Parser
32 ParserUtil
33 IR
34 CoreToIR
35 CoreToGLSL
36 Driver
37 -- other-modules:
38 other-extensions:
39 LambdaCase
40 PatternSynonyms
41 ViewPatterns
42 TypeSynonymInstances
43 FlexibleInstances
44 NoMonomorphismRestriction
45 TypeFamilies
46 RecordWildCards
47 DeriveFunctor
48 DeriveFoldable
49 DeriveTraversable
50 GeneralizedNewtypeDeriving
51 OverloadedStrings
52 TupleSections
53 MonadComprehensions
54 ExistentialQuantification
55 ScopedTypeVariables
56 ParallelListComp
57 build-depends:
58 -- compiler
59 base >=4.7 && <4.9,
60 containers >=0.5 && <0.6,
61 directory,
62 filepath,
63 mtl >=2.2 && <2.3,
64 parsec >= 3.1 && <3.2,
65 pretty-compact >=1.0 && <1.1
66 hs-source-dirs: .
67 default-language: Haskell2010
68
69--test-suite runtests
70-- type: exitcode-stdio-1.0
71-- hs-source-dirs: tests
72-- main-is: runTests.hs
73--
74-- build-depends: base < 4.9
75-- , filepath
76-- , directory
77-- , lambdacube-dsl
78-- default-language: Haskell2010