]> gitweb.michael.orlitzky.com - email-validator.git/blob - email-validator.cabal
Add some comments.
[email-validator.git] / email-validator.cabal
1 name: email-validator
2 version: 0.0.1
3 cabal-version: >= 1.8
4 author: Michael Orlitzky
5 maintainer: Michael Orlitzky <michael@orlitzky.com>
6 synopsis:
7 Perform basic syntax and deliverability checks on email addresses.
8 build-type: Simple
9
10
11 executable email_validator
12 build-depends:
13 base == 4.*,
14 bytestring == 0.10.*,
15 cmdargs == 0.10.*,
16 directory == 1.2.*,
17 dns == 0.3.*,
18 HUnit == 1.2.*,
19 parallel-io == 0.3.*,
20 QuickCheck == 2.6.*,
21 pcre-light >= 0.4,
22 test-framework == 0.8.*,
23 test-framework-hunit == 0.3.*,
24 test-framework-quickcheck2 == 0.3.*,
25 utf8-string == 0.3.*
26
27 main-is:
28 Main.hs
29
30 hs-source-dirs:
31 src/
32
33 ghc-options:
34 -Wall
35 -fwarn-hi-shadowing
36 -fwarn-missing-signatures
37 -fwarn-name-shadowing
38 -fwarn-orphans
39 -fwarn-type-defaults
40 -fwarn-tabs
41 -fwarn-incomplete-record-updates
42 -fwarn-monomorphism-restriction
43 -fwarn-unused-do-bind
44 -rtsopts
45 -threaded
46 -optc-O3
47 -optc-march=native
48 -O2
49
50 ghc-prof-options:
51 -prof
52 -auto-all
53 -caf-all
54
55
56 test-suite testsuite
57 type: exitcode-stdio-1.0
58 hs-source-dirs: src test
59 main-is: TestSuite.hs
60 build-depends:
61 base == 4.*,
62 bytestring == 0.10.*,
63 cmdargs == 0.10.*,
64 directory == 1.2.*,
65 dns == 0.3.*,
66 HUnit == 1.2.*,
67 parallel-io == 0.3.*,
68 QuickCheck == 2.6.*,
69 pcre-light >= 0.4,
70 test-framework == 0.8.*,
71 test-framework-hunit == 0.3.*,
72 test-framework-quickcheck2 == 0.3.*,
73 utf8-string == 0.3.*
74
75 -- It's not entirely clear to me why I have to reproduce all of this.
76 ghc-options:
77 -Wall
78 -fwarn-hi-shadowing
79 -fwarn-missing-signatures
80 -fwarn-name-shadowing
81 -fwarn-orphans
82 -fwarn-type-defaults
83 -fwarn-tabs
84 -fwarn-incomplete-record-updates
85 -fwarn-monomorphism-restriction
86 -fwarn-unused-do-bind
87 -rtsopts
88 -threaded
89 -optc-O3
90 -optc-march=native
91 -O2
92
93 source-repository head
94 type: git
95 location: http://michael.orlitzky.com/git/email-validator.git
96 branch: master