]> gitweb.michael.orlitzky.com - email-validator.git/blob - email-validator.cabal
Initial commit, nothing working.
[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 dns == 0.3.*,
15 HUnit == 1.2.*,
16 QuickCheck == 2.6.*,
17 regex-pcre == 0.94.*,
18 test-framework == 0.8.*,
19 test-framework-hunit == 0.3.*,
20 test-framework-quickcheck2 == 0.3.*,
21 utf8-string == 0.3.*
22
23 main-is:
24 Main.hs
25
26 hs-source-dirs:
27 src/
28
29 ghc-options:
30 -Wall
31 -fwarn-hi-shadowing
32 -fwarn-missing-signatures
33 -fwarn-name-shadowing
34 -fwarn-orphans
35 -fwarn-type-defaults
36 -fwarn-tabs
37 -fwarn-incomplete-record-updates
38 -fwarn-monomorphism-restriction
39 -fwarn-unused-do-bind
40 -funbox-strict-fields
41 -fexcess-precision
42 -fno-spec-constr-count
43 -rtsopts
44 -threaded
45 -optc-O3
46 -optc-march=native
47 -O2
48
49 ghc-prof-options:
50 -prof
51 -auto-all
52 -caf-all
53
54
55 test-suite testsuite
56 type: exitcode-stdio-1.0
57 hs-source-dirs: src test
58 main-is: TestSuite.hs
59 build-depends:
60 base == 4.*,
61 dns == 0.3.*,
62 HUnit == 1.2.*,
63 QuickCheck == 2.6.*,
64 regex-pcre == 0.94.*,
65 test-framework == 0.8.*,
66 test-framework-hunit == 0.3.*,
67 test-framework-quickcheck2 == 0.3.*,
68 utf8-string == 0.3.*
69
70 -- It's not entirely clear to me why I have to reproduce all of this.
71 ghc-options:
72 -Wall
73 -fwarn-hi-shadowing
74 -fwarn-missing-signatures
75 -fwarn-name-shadowing
76 -fwarn-orphans
77 -fwarn-type-defaults
78 -fwarn-tabs
79 -fwarn-incomplete-record-updates
80 -fwarn-monomorphism-restriction
81 -fwarn-unused-do-bind
82 -funbox-strict-fields
83 -fexcess-precision
84 -fno-spec-constr-count
85 -rtsopts
86 -threaded
87 -optc-O3
88 -optc-march=native
89 -O2
90
91 source-repository head
92 type: git
93 location: http://michael.orlitzky.com/git/email-validator.git
94 branch: master