PageRenderTime 8ms CodeModel.GetById 1ms app.highlight 2ms RepoModel.GetById 2ms app.codeStats 0ms

/geordi.cabal

http://github.com/Eelis/geordi
Cabal | 75 lines | 65 code | 10 blank | 0 comment | 3 complexity | ecd4c6ebebe3b17df3264ca473aff933 MD5 | raw file
 1name: geordi
 2version: 0
 3cabal-version: >= 1.2
 4license: PublicDomain
 5homepage: http://www.eelis.net/geordi/
 6maintainer: geordi@contacts.eelis.net
 7bug-reports: mailto:geordi@contacts.eelis.net
 8package-url: http://www.eelis.net/geordi/snapshots/
 9build-type: Custom
10
11data-files: jail-config compile-config prelude/*.hpp prelude/*.cpp
12
13flag irc
14  description: Build IRC front end
15  default: True
16  manual: True
17
18flag xmpp
19  description: Build XMPP front end
20  default: False
21
22flag testsuite
23  description: Build test suite
24  default: True
25
26executable geordi-mkrt
27  extensions: UnicodeSyntax
28  main-is: Mkrt.hs
29  hs-source-dirs: src
30  build-depends: filepath, process, base>=4, deepseq, mtl >= 2.0.1.0, syb, unix, utf8-string, network, containers, readline, parsec<3, Diff, directory, regex-compat, base-unicode-symbols>=0.1.4, setops>=0.1, streams>=0.7, semigroups>=0.5
31
32executable geordi-local
33  other-modules: Sys, EvalCxx, SysCalls, Flock, Ptrace
34  ghc-options: -Wall -fno-warn-unused-binds -fno-warn-unused-do-bind -fno-warn-orphans -O0
35  build-tools: hsc2hs
36  build-depends: base>=4, deepseq, mtl >= 2.0.1.0, syb, unix, utf8-string, network, containers, readline, parsec<3, Diff, directory, regex-compat, base-unicode-symbols>=0.1.4, setops>=0.1, streams>=0.7, semigroups>=0.5, pointed>=0.1.3, setlocale
37  main-is: Local.hs
38  hs-source-dirs: src
39
40executable geordi-testsuite
41  main-is: Testsuite.hs
42  if flag(testsuite)
43    other-modules: Sys, EvalCxx, SysCalls, Flock, Ptrace
44    ghc-options: -Wall -fno-warn-unused-binds -fno-warn-unused-do-bind -fno-warn-orphans -O0
45    build-tools: hsc2hs
46    build-depends: base>=4, deepseq, mtl >= 2.0.1.0, syb, unix, utf8-string, network, containers, parsec<3, Diff, directory, regex-compat, base-unicode-symbols>=0.1.4, setops>=0.1, streams>=0.7, semigroups>=0.5, pointed>=0.1.3
47    hs-source-dirs: src
48  else
49    buildable: False
50
51executable geordi-irc
52  main-is: IrcBot.hs
53  if flag(irc)
54    other-modules: Sys, EvalCxx, SysCalls, Flock, Ptrace
55    ghc-options: -Wall -fno-warn-unused-binds -fno-warn-unused-do-bind -fno-warn-orphans -O0
56    build-tools: hsc2hs
57    build-depends: base>=4, deepseq, mtl >= 2.0.1.0, syb, unix, utf8-string, network, containers, parsec<3, Diff, directory, regex-compat, irc, bytestring, base-unicode-symbols>=0.1.4, setops>=0.1, streams>=0.7, semigroups>=0.5, pointed>=0.1.3, setlocale
58    hs-source-dirs: src
59  else
60    buildable: False
61
62executable geordi-xmpp
63  main-is: XmppBot.hs
64  if flag(xmpp)
65    other-modules: Sys, EvalCxx, SysCalls, Flock, Ptrace
66    ghc-options: -Wall -fno-warn-unused-binds -fno-warn-unused-do-bind -fno-warn-orphans -O0
67    build-tools: hsc2hs
68    build-depends: base, deepseq, mtl >= 2.0.1.0, syb, unix, utf8-string, network, containers, parsec<3, Diff, directory, regex-compat, XMPP, base-unicode-symbols>=0.1.4, setops>=0.1, pointed>=0.1.3, setlocale
69    hs-source-dirs: src
70  else
71    buildable: False
72
73source-repository head
74  type: git
75  location: http://github.com/Eelis/geordi.git