Add an 'install' makefile target.
[dead/lwn-epub.git] / lwn-epub.cabal
1 name: lwn-epub
2 version: 0.0.1
3 cabal-version: >= 1.8
4 author: Michael Orlitzky
5 maintainer: Michael Orlitzky <michael@orlitzky.com>
6 synopsis:
7 Convert issues of LWN (lwn.net) to EPUB format.
8 build-type: Simple
9
10 executable lwn-epub
11 build-depends:
12 base == 4.5.*,
13 bytestring == 0.9.*,
14 cmdargs == 0.9.*,
15 ConfigFile == 1.*,
16 containers == 0.*,
17 directory == 1.1.*,
18 filepath == 1.3.*,
19 HandsomeSoup == 0.3.*,
20 http-conduit == 1.6.*,
21 http-types == 0.7.*,
22 HUnit == 1.2.*,
23 hxt == 9.*,
24 MissingH == 1.1.*,
25 network == 2.3.*,
26 pandoc == 1.9.*,
27 parallel-io == 0.3.*,
28 regex-posix == 0.95.*,
29 temporary == 1.*,
30 test-framework == 0.6.*,
31 test-framework-hunit == 0.2.*,
32 time == 1.*,
33 utf8-string == 0.3.*
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 -funbox-strict-fields
53 -fexcess-precision
54 -fno-spec-constr-count
55 -rtsopts
56 -threaded
57 -O2
58 -optc-O3
59 -optc-march=native