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