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, bytestring, containers
+ base, binary, binary-strict, bytestring, containers, network
Exposed-Modules:
Network.DNS.Message
+ Network.DNS.Packer
+ Network.DNS.Unpacker
+
+ Extensions:
+ DeriveDataTypeable, ExistentialQuantification,
+ FlexibleInstances, FunctionalDependencies,
+ MultiParamTypeClasses, ScopedTypeVariables,
+ TypeSynonymInstances, UndecidableInstances,
+ IncoherentInstances
+
+ 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
+ DeriveDataTypeable, ExistentialQuantification,
+ FlexibleInstances, FunctionalDependencies,
+ MultiParamTypeClasses, ScopedTypeVariables,
+ TypeSynonymInstances, UndecidableInstances,
+ IncoherentInstances
GHC-Options:
-Wall