]> Git — Sourcephile - haskell/symantic-http.git/blob - symantic-http.cabal
init
[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.20181229
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.3
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 Language.Symantic.HTTP
32 Language.Symantic.HTTP.API
33 Language.Symantic.HTTP.Media
34 Language.Symantic.HTTP.Router
35 Language.Symantic.HTTP.Layout
36 default-language: Haskell2010
37 default-extensions:
38 FlexibleContexts
39 FlexibleInstances
40 LambdaCase
41 MultiParamTypeClasses
42 NamedFieldPuns
43 NoImplicitPrelude
44 RecordWildCards
45 ScopedTypeVariables
46 TupleSections
47 -- TypeFamilies
48 ghc-options:
49 -Wall
50 -Wincomplete-uni-patterns
51 -Wincomplete-record-updates
52 -fno-warn-tabs
53 -- -fhide-source-paths
54 build-depends:
55 base >= 4.10 && < 5
56 , time
57 , bytestring >= 0.10
58 , containers >= 0.5
59 -- , data-default-class >= 0.1
60 -- , filepath >= 1.4
61 , hashable >= 1.2.6
62 , http-api-data >= 0.4
63 , http-client >= 0.5.12
64 , http-types >= 0.12
65 , http-media >= 0.7
66 , megaparsec >= 7.0.4
67 , network-uri >= 2.6
68 -- , resourcet >= 1.1.11
69 -- , safe >= 0.3
70 , text >= 1.2
71 , transformers >= 0.5
72 , unordered-containers >= 0.2.8
73 , wai >= 3.2.1.1
74 -- , wai-app-static >= 3.1.6.1
75 , warp
76 -- pkgconfig-depends: zlib
77 -- extra-libraries: z
78
79 -- Test-Suite symantic-xml-test
80 -- type: exitcode-stdio-1.0
81 -- hs-source-dirs: test
82 -- main-is: Main.hs
83 -- other-modules:
84 -- Golden
85 -- -- HUnit
86 -- -- QuickCheck
87 -- default-language: Haskell2010
88 -- default-extensions:
89 -- LambdaCase
90 -- NamedFieldPuns
91 -- NoImplicitPrelude
92 -- RecordWildCards
93 -- ViewPatterns
94 -- ghc-options:
95 -- -Wall
96 -- -Wincomplete-uni-patterns
97 -- -Wincomplete-record-updates
98 -- -fno-warn-tabs
99 -- -fhide-source-paths
100 -- build-depends:
101 -- symantic-xml
102 -- , base >= 4.10 && < 5
103 -- , bytestring >= 0.10
104 -- , containers >= 0.5
105 -- , deepseq >= 1.4
106 -- , filepath >= 1.4
107 -- , megaparsec >= 6.3
108 -- , tasty >= 0.11
109 -- , tasty-golden >= 2.3
110 -- , text >= 1.2
111 -- , transformers >= 0.4
112 -- , treeseq >= 1.0
113 -- -- , QuickCheck >= 2.0
114 -- -- , tasty-hunit
115 -- -- , tasty-quickcheck