-
Notifications
You must be signed in to change notification settings - Fork 1
/
liskell.cabal
37 lines (32 loc) · 1.06 KB
/
liskell.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
Name: liskell
Version: 0.1
Copyright: Clemens Fruhwirth <clemens@endorphin.org>
License: BSD3
-- License-File: XXX
Author: XXX
Maintainer: clemens@endorphin.org
Homepage: http://liskell.com
Description:
XXX
Category: XXX
Build-Type: Simple
Cabal-Version: >= 1.2
Flag base3
Description: Choose the new smaller, split-up base package.
Flag ghci
Description: Build GHCi support.
Executable liskell
Main-Is: Main.hs
other-modules: LexLiskell, ParseLiskell
Build-Depends: base >= 3 && < 5,
directory >= 1 && < 1.1
Build-Depends: base, ghc, array, old-time, ghc-paths, process, bytestring, mtl, haskeline, unix
Build-Depends: filepath >= 1 && < 1.2
if flag(ghci)
CPP-Options: -DGHCI
Extensions: CPP, PatternGuards, RankNTypes, ScopedTypeVariables
ghc-options: -w -fglasgow-exts
library
exposed-modules: Liskell, LexLiskell, LskParseTree, LskTransformationMonad, ParseLiskell, ReadRationalS
Extensions: CPP, PatternGuards, RankNTypes, ScopedTypeVariables
ghc-options: -w -fglasgow-exts