]> gitweb.michael.orlitzky.com - dead/htsn.git/blob - htsn.cabal
Add hslogger as a dependency.
[dead/htsn.git] / htsn.cabal
1 name: htsn
2 version: 0.0.1
3 cabal-version: >= 1.8
4 author: Michael Orlitzky
5 maintainer: Michael Orlitzky <michael@orlitzky.com>
6 category: Utils
7 license: GPL-3
8 license-file: doc/LICENSE
9 build-type: Simple
10 extra-source-files:
11 doc/man1/htsn.1
12 synopsis:
13 Parse XML files from The Sports Network feed.
14 description:
15 Parse XML files from The Sports Network feed.
16
17 executable htsn
18 build-depends:
19 ansi-terminal == 0.6.*,
20 base == 4.*,
21 cmdargs >= 0.10.6,
22 configurator == 0.2.*,
23 directory == 1.2.*,
24 filepath == 1.3.*,
25 hslogger == 1.2.*,
26 hxt == 9.3.*,
27 network == 2.4.*,
28 tasty == 0.5.*,
29 tasty-hunit == 0.4.*,
30 transformers == 0.3.*,
31 unix == 2.6.*
32
33 main-is:
34 Main.hs
35
36 hs-source-dirs:
37 src/
38
39 ghc-options:
40 -Wall
41 -fwarn-hi-shadowing
42 -fwarn-missing-signatures
43 -fwarn-name-shadowing
44 -fwarn-orphans
45 -fwarn-type-defaults
46 -fwarn-tabs
47 -fwarn-incomplete-record-updates
48 -fwarn-monomorphism-restriction
49 -fwarn-unused-do-bind
50 -rtsopts
51 -threaded
52 -optc-O3
53 -optc-march=native
54 -O2
55
56 ghc-prof-options:
57 -prof
58 -auto-all
59 -caf-all
60
61
62
63 test-suite testsuite
64 type: exitcode-stdio-1.0
65 hs-source-dirs: src test
66 main-is: TestSuite.hs
67 build-depends:
68 ansi-terminal == 0.6.*,
69 base == 4.*,
70 cmdargs >= 0.10.6,
71 configurator == 0.2.*,
72 directory == 1.2.*,
73 filepath == 1.3.*,
74 hslogger == 1.2.*,
75 hxt == 9.3.*,
76 network == 2.4.*,
77 tasty == 0.5.*,
78 tasty-hunit == 0.4.*,
79 transformers == 0.3.*,
80 unix == 2.6.*
81
82 -- It's not entirely clear to me why I have to reproduce all of this.
83 ghc-options:
84 -Wall
85 -fwarn-hi-shadowing
86 -fwarn-missing-signatures
87 -fwarn-name-shadowing
88 -fwarn-orphans
89 -fwarn-type-defaults
90 -fwarn-tabs
91 -fwarn-incomplete-record-updates
92 -fwarn-monomorphism-restriction
93 -fwarn-unused-do-bind
94 -rtsopts
95 -threaded
96 -optc-O3
97 -optc-march=native
98 -O2
99
100
101 source-repository head
102 type: git
103 location: http://michael.orlitzky.com/git/htsn.git
104 branch: master