]> Git — Sourcephile - haskell/symantic-http.git/blob - symantic-http.cabal
Drop the Language prefix in module names
[haskell/symantic-http.git] / symantic-http.cabal
1 name: symantic-http
2 -- PVP: +-+------- breaking API changes
3 -- | | +----- non-breaking API additions
4 -- | | | +--- code changes with no API change
5 version: 0.0.0.20190223
6 category: Protocol
7 synopsis: Library for reading, validating and writing a subset of the HTTP format.
8 description: Symantics for an approximative implementation of HTTP.
9 extra-doc-files:
10 license: GPL-3
11 license-file: COPYING
12 stability: experimental
13 author: Julien Moutinho <julm+symantic-http@autogeree.net>
14 maintainer: Julien Moutinho <julm+symantic-http@autogeree.net>
15 bug-reports: Julien Moutinho <julm+symantic-http@autogeree.net>
16 -- homepage:
17
18 build-type: Simple
19 cabal-version: 1.24
20 tested-with: GHC==8.4.4
21 extra-source-files:
22 stack.yaml
23 extra-tmp-files:
24
25 Source-Repository head
26 location: git://git.autogeree.net/symantic-http
27 type: git
28
29 Library
30 exposed-modules:
31 Symantic.HTTP
32 Symantic.HTTP.API
33 Symantic.HTTP.Client
34 Symantic.HTTP.Command
35 Symantic.HTTP.Layout
36 Symantic.HTTP.Media
37 Symantic.HTTP.Mime
38 Symantic.HTTP.Router
39 Symantic.HTTP.URI
40 default-language: Haskell2010
41 default-extensions:
42 FlexibleContexts
43 FlexibleInstances
44 LambdaCase
45 MultiParamTypeClasses
46 NamedFieldPuns
47 NoImplicitPrelude
48 RecordWildCards
49 ScopedTypeVariables
50 TupleSections
51 -- TypeFamilies
52 ghc-options:
53 -Wall
54 -Wincomplete-uni-patterns
55 -Wincomplete-record-updates
56 -fno-warn-tabs
57 -- -fhide-source-paths
58 build-depends:
59 base >= 4.10 && < 5
60 , time
61 , bytestring >= 0.10
62 , containers >= 0.5
63 , data-default-class >= 0.1
64 -- , filepath >= 1.4
65 , hashable >= 1.2.6
66 , http-api-data >= 0.4
67 , http-client >= 0.5.12
68 , http-types >= 0.12
69 , http-media >= 0.7
70 , megaparsec >= 7.0.4
71 , monad-classes >= 0.3.2
72 , network-uri >= 2.6
73 -- , resourcet >= 1.1.11
74 -- , safe >= 0.3
75 , stm >= 2.4.5
76 , text >= 1.2
77 , transformers >= 0.5
78 , unordered-containers >= 0.2.8
79 , wai >= 3.2.1.1
80 -- , wai-app-static >= 3.1.6.1
81 , warp
82 -- pkgconfig-depends: zlib
83 -- extra-libraries: z
84
85 -- Test-Suite symantic-xml-test
86 -- type: exitcode-stdio-1.0
87 -- hs-source-dirs: test
88 -- main-is: Main.hs
89 -- other-modules:
90 -- Golden
91 -- -- HUnit
92 -- -- QuickCheck
93 -- default-language: Haskell2010
94 -- default-extensions:
95 -- LambdaCase
96 -- NamedFieldPuns
97 -- NoImplicitPrelude
98 -- RecordWildCards
99 -- ViewPatterns
100 -- ghc-options:
101 -- -Wall
102 -- -Wincomplete-uni-patterns
103 -- -Wincomplete-record-updates
104 -- -fno-warn-tabs
105 -- -fhide-source-paths
106 -- build-depends:
107 -- symantic-xml
108 -- , base >= 4.10 && < 5
109 -- , bytestring >= 0.10
110 -- , containers >= 0.5
111 -- , deepseq >= 1.4
112 -- , filepath >= 1.4
113 -- , megaparsec >= 6.3
114 -- , tasty >= 0.11
115 -- , tasty-golden >= 2.3
116 -- , text >= 1.2
117 -- , transformers >= 0.4
118 -- , treeseq >= 1.0
119 -- -- , QuickCheck >= 2.0
120 -- -- , tasty-hunit
121 -- -- , tasty-quickcheck