@@ -16,6 +16,9 @@ Extra-Source-Files: test/main.hs
1616Flag network-bytestring
1717 Default: False
1818
19+Flag test
20+ Default: False
21+
1922Library
2023 Build-Depends: base >= 3 && < 5
2124 , blaze-builder >= 0.2.1.4 && < 0.4
@@ -37,8 +40,20 @@ Library
3740 , network-bytestring >= 0.1.3 && < 0.1.4
3841 else
3942 Build-Depends: network >= 2.3 && < 2.4
40− Exposed-modules: Network.Wai.Handler.Warp
41− Other-modules: Network.Wai.Handler.Warp.Conduit
43+ if flag(test)
44+ Exposed-modules: Network.Wai.Handler.Warp
45+ Network.Wai.Handler.Warp.Conduit
46+ Network.Wai.Handler.Warp.ReadInt
47+ Network.Wai.Handler.Warp.Request
48+ Network.Wai.Handler.Warp.Response
49+ Network.Wai.Handler.Warp.Run
50+ Network.Wai.Handler.Warp.Settings
51+ Network.Wai.Handler.Warp.Timeout
52+ Network.Wai.Handler.Warp.Types
53+ Paths_warp
54+ else
55+ Exposed-modules: Network.Wai.Handler.Warp
56+ Other-modules: Network.Wai.Handler.Warp.Conduit
4257 Network.Wai.Handler.Warp.ReadInt
4358 Network.Wai.Handler.Warp.Request
4459 Network.Wai.Handler.Warp.Response
@@ -53,7 +68,7 @@ Library
5368
5469Test-Suite spec
5570 Main-Is: Spec.hs
56− Hs-Source-Dirs: test, .
71+ Hs-Source-Dirs: test
5772 Type: exitcode-stdio-1.0
5873
5974 Ghc-Options: -Wall