]> gitweb @ CieloNegro.org - haskell-dns.git/blob - dns.cabal
Add DNSUnitTest.hs
[haskell-dns.git] / dns.cabal
1 Name:                dns
2 Version:             0.1
3 Synopsis:            <Project description>
4 Description:         <Project description>
5 Category:            Network
6 License:             PublicDomain
7 Author:              PHO <pho at cielonegro.org>
8 Maintainer:          PHO <pho at cielonegro.org>
9 Stability:           Experimental
10 Cabal-Version:       >= 1.2
11 Build-Type:          Simple
12 Extra-Source-Files:
13     DNSUnitTest.hs
14
15 Flag build-test-suite
16     Description: Build the test suite.
17     Default:     False
18
19 Library
20     Build-Depends:
21         base, binary, binary-strict, bytestring, containers
22
23     Exposed-Modules:
24         Network.DNS.Message
25
26     Extensions:
27         DeriveDataTypeable, ExistentialQuantification,
28         FlexibleInstances, FunctionalDependencies, MultiParamTypeClasses,
29         ScopedTypeVariables
30
31     GHC-Options:
32         -Wall
33
34 Executable DNSUnitTest
35     if flag(build-test-suite)
36         Buildable: True
37     else
38         Buildable: False
39
40     Build-Depends:
41         HUnit
42
43     Main-Is:
44         DNSUnitTest.hs
45
46     Extensions:
47         DeriveDataTypeable, ExistentialQuantification,
48         FlexibleInstances, FunctionalDependencies, MultiParamTypeClasses,
49         ScopedTypeVariables
50
51     GHC-Options:
52         -Wall