X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=dns.cabal;h=91c825bcd298ed5abe5cc00ca70abdb5818b1488;hb=d4d887202f59a0bb394d04e74c2f02eb91e26f5f;hp=92cb60c15547c5bd994837f61d1becdda25d4923;hpb=44ecef06a0a5d639ceefc761857558c1e1ac08a7;p=haskell-dns.git diff --git a/dns.cabal b/dns.cabal index 92cb60c..91c825b 100644 --- a/dns.cabal +++ b/dns.cabal @@ -9,13 +9,44 @@ Maintainer: PHO Stability: Experimental Cabal-Version: >= 1.2 Build-Type: Simple +Extra-Source-Files: + DNSUnitTest.hs + +Flag build-test-suite + Description: Build the test suite. + Default: False Library Build-Depends: - base, binary, binary-strict + base, binary, binary-strict, bytestring, containers Exposed-Modules: Network.DNS.Message + Extensions: + DeriveDataTypeable, ExistentialQuantification, + FlexibleInstances, FunctionalDependencies, MultiParamTypeClasses, + ScopedTypeVariables + + GHC-Options: + -Wall + +Executable DNSUnitTest + if flag(build-test-suite) + Buildable: True + else + Buildable: False + + Build-Depends: + HUnit + + Main-Is: + DNSUnitTest.hs + + Extensions: + DeriveDataTypeable, ExistentialQuantification, + FlexibleInstances, FunctionalDependencies, MultiParamTypeClasses, + ScopedTypeVariables + GHC-Options: -Wall