]> gitweb.michael.orlitzky.com - dead/htsn.git/blob - htsn.cabal
Remove more better in `make clean`.
[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 MissingH == 1.2.*,
28 network == 2.4.*,
29 tasty == 0.5.*,
30 tasty-hunit == 0.4.*,
31 transformers == 0.3.*,
32 unix == 2.6.*
33
34 main-is:
35 Main.hs
36
37 hs-source-dirs:
38 src/
39
40 ghc-options:
41 -Wall
42 -fwarn-hi-shadowing
43 -fwarn-missing-signatures
44 -fwarn-name-shadowing
45 -fwarn-orphans
46 -fwarn-type-defaults
47 -fwarn-tabs
48 -fwarn-incomplete-record-updates
49 -fwarn-monomorphism-restriction
50 -fwarn-unused-do-bind
51 -rtsopts
52 -threaded
53 -optc-O3
54 -optc-march=native
55 -O2
56
57 ghc-prof-options:
58 -prof
59 -auto-all
60 -caf-all
61
62
63
64 test-suite testsuite
65 type: exitcode-stdio-1.0
66 hs-source-dirs: src test
67 main-is: TestSuite.hs
68 build-depends:
69 ansi-terminal == 0.6.*,
70 base == 4.*,
71 cmdargs >= 0.10.6,
72 configurator == 0.2.*,
73 directory == 1.2.*,
74 filepath == 1.3.*,
75 hslogger == 1.2.*,
76 hxt == 9.3.*,
77 MissingH == 1.2.*,
78 network == 2.4.*,
79 tasty == 0.5.*,
80 tasty-hunit == 0.4.*,
81 transformers == 0.3.*,
82 unix == 2.6.*
83
84 -- It's not entirely clear to me why I have to reproduce all of this.
85 ghc-options:
86 -Wall
87 -fwarn-hi-shadowing
88 -fwarn-missing-signatures
89 -fwarn-name-shadowing
90 -fwarn-orphans
91 -fwarn-type-defaults
92 -fwarn-tabs
93 -fwarn-incomplete-record-updates
94 -fwarn-monomorphism-restriction
95 -fwarn-unused-do-bind
96 -rtsopts
97 -threaded
98 -optc-O3
99 -optc-march=native
100 -O2
101
102
103 source-repository head
104 type: git
105 location: http://michael.orlitzky.com/git/htsn.git
106 branch: master