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