]> gitweb.michael.orlitzky.com - mailbox-count.git/blob - mailbox-count.cabal
Align the mailbox counts in the summary report to the same column.
[mailbox-count.git] / mailbox-count.cabal
1 name: mailbox-count
2 version: 0.1.0
3 cabal-version: >= 1.8
4 author: Michael Orlitzky
5 maintainer: Michael Orlitzky <michael@orlitzky.com>
6 license: GPL-3
7 license-file: doc/LICENSE
8 homepage: http://michael.orlitzky.com/code/mailbox-count.php
9 bug-reports: mailto:michael@orlitzky.com
10 category: Mail, Utils
11 build-type: Simple
12 extra-source-files:
13 doc/man1/mailbox-count.1
14 test/fixtures/postfixadmin.sqlite3
15 synopsis:
16 Count mailboxes in a SQL database.
17 description:
18 Count mailboxes in a SQL database.
19
20 executable mailbox-count
21 build-depends:
22 base == 4.*,
23 cmdargs == 0.10.*,
24 configurator == 0.2.*,
25 containers == 0.5.*,
26 directory == 1.2.*,
27 filepath == 1.3.*,
28 HDBC == 2.4.*,
29 HDBC-postgresql == 2.3.*,
30 HDBC-sqlite3 == 2.3.*,
31 MissingH == 1.2.*,
32 tasty == 0.8.*,
33 tasty-hunit == 0.8.*
34 main-is:
35 Main.hs
36
37 hs-source-dirs:
38 src/
39
40 other-modules:
41 Configuration
42 CommandLine
43 OptionalConfiguration
44 Report
45
46 ghc-options:
47 -Wall
48 -fwarn-hi-shadowing
49 -fwarn-missing-signatures
50 -fwarn-name-shadowing
51 -fwarn-orphans
52 -fwarn-type-defaults
53 -fwarn-tabs
54 -fwarn-incomplete-record-updates
55 -fwarn-monomorphism-restriction
56 -fwarn-unused-do-bind
57 -rtsopts
58 -threaded
59 -optc-O3
60 -optc-march=native
61
62
63 test-suite testsuite
64 type: exitcode-stdio-1.0
65 hs-source-dirs: src test
66 main-is: TestSuite.hs
67 build-depends:
68 base == 4.*,
69 cmdargs == 0.10.*,
70 configurator == 0.2.*,
71 containers == 0.5.*,
72 directory == 1.2.*,
73 filepath == 1.3.*,
74 HDBC == 2.4.*,
75 HDBC-postgresql == 2.3.*,
76 HDBC-sqlite3 == 2.3.*,
77 MissingH == 1.2.*,
78 tasty == 0.8.*,
79 tasty-hunit == 0.8.*
80
81 -- It's not entirely clear to me why I have to reproduce all of this.
82 ghc-options:
83 -Wall
84 -fwarn-hi-shadowing
85 -fwarn-missing-signatures
86 -fwarn-name-shadowing
87 -fwarn-orphans
88 -fwarn-type-defaults
89 -fwarn-tabs
90 -fwarn-incomplete-record-updates
91 -fwarn-monomorphism-restriction
92 -fwarn-unused-do-bind
93 -O2
94
95
96 test-suite doctests
97 type: exitcode-stdio-1.0
98 hs-source-dirs: test
99 main-is: Doctests.hs
100 build-depends:
101 base == 4.*,
102 -- Additional test dependencies.
103 doctest == 0.9.*,
104 filemanip == 0.3.6.*
105
106 -- It's not entirely clear to me why I have to reproduce all of this.
107 ghc-options:
108 -Wall
109 -fwarn-hi-shadowing
110 -fwarn-missing-signatures
111 -fwarn-name-shadowing
112 -fwarn-orphans
113 -fwarn-type-defaults
114 -fwarn-tabs
115 -fwarn-incomplete-record-updates
116 -fwarn-monomorphism-restriction
117 -fwarn-unused-do-bind
118 -rtsopts
119 -threaded
120 -optc-O3
121 -optc-march=native
122
123
124 source-repository head
125 type: git
126 location: http://michael.orlitzky.com/git/mailbox-count.git
127 branch: master