]> Git — Sourcephile - haskell/symantic-http.git/blob - symantic-http-demo/symantic-http-demo.cabal
Optimize dynamic routing by factorizing captures
[haskell/symantic-http.git] / symantic-http-demo / symantic-http-demo.cabal
1 name: symantic-http-demo
2 -- PVP: +-+------- breaking API changes
3 -- | | +----- non-breaking API additions
4 -- | | | +--- code changes with no API change
5 version: 0.0.0.20190401
6 category: Protocol
7 synopsis: Demo for symantic-http and its companion libraries
8 description:
9 Demo for:
10 .
11 * <https://hackage.haskell.org/package/symantic-http symantic-http>
12 * <https://hackage.haskell.org/package/symantic-http-client symantic-http-client>.
13 * <https://hackage.haskell.org/package/symantic-http-pipes symantic-http-pipes>.
14 * <https://hackage.haskell.org/package/symantic-http-server symantic-http-server>.
15 extra-doc-files:
16 license: GPL-3
17 license-file: COPYING
18 stability: experimental
19 author: Julien Moutinho <julm+symantic-http@autogeree.net>
20 maintainer: Julien Moutinho <julm+symantic-http@autogeree.net>
21 bug-reports: Julien Moutinho <julm+symantic-http@autogeree.net>
22 -- homepage:
23
24 build-type: Simple
25 cabal-version: 1.24
26 tested-with: GHC==8.4.4
27 extra-source-files:
28 stack.yaml
29 extra-tmp-files:
30
31 Source-Repository head
32 location: git://git.autogeree.net/symantic-http
33 type: git
34
35 Library
36 exposed-modules:
37 API
38 default-language: Haskell2010
39 default-extensions:
40 ghc-options:
41 -Wall
42 -Wincomplete-uni-patterns
43 -Wincomplete-record-updates
44 -fno-warn-tabs
45 build-depends:
46 symantic-http >= 0.0
47 , base >= 4.10 && < 5
48 , pipes >= 4.3
49 , text >= 1.2
50
51 Executable symantic-http-demo-client
52 hs-source-dirs: client
53 main-is: Main.hs
54 other-modules:
55 default-language: Haskell2010
56 default-extensions:
57 ghc-options:
58 -Wall
59 -Wincomplete-uni-patterns
60 -Wincomplete-record-updates
61 -fno-warn-tabs
62 -fhide-source-paths
63 build-depends:
64 symantic-http-demo
65 , symantic-http >= 0.1
66 , symantic-http-client >= 0.0
67 , symantic-http-pipes >= 0.0
68 , base >= 4.10 && < 5
69 , base64-bytestring >= 1.0.0.1
70 , bytestring >= 0.10
71 , containers >= 0.5
72 , http-api-data >= 0.4
73 , http-client >= 0.5.12
74 , http-media >= 0.7
75 , http-types >= 0.12
76 , monad-classes >= 0.3.2
77 , network >= 2.6
78 , network-uri >= 2.6
79 , pipes >= 4.3
80 , pipes-bytestring >= 2.1
81 , pipes-safe >= 2.2
82 , text >= 1.2
83 , time >= 1.8
84 , transformers >= 0.4
85 , wai >= 3.2.1.1
86 , wai-extra >= 3.0
87 , warp >= 3.2
88
89 Executable symantic-http-demo-server
90 hs-source-dirs: server
91 main-is: Main.hs
92 other-modules:
93 default-language: Haskell2010
94 default-extensions:
95 ghc-options:
96 -Wall
97 -Wincomplete-uni-patterns
98 -Wincomplete-record-updates
99 -fno-warn-tabs
100 -fhide-source-paths
101 build-depends:
102 symantic-http-demo
103 , symantic-http >= 0.1
104 , symantic-http-server >= 0.1
105 , symantic-http-pipes >= 0.0
106 , base >= 4.10 && < 5
107 , base64-bytestring >= 1.0.0.1
108 , bytestring >= 0.10
109 , containers >= 0.5
110 , http-api-data >= 0.4
111 , http-client >= 0.5.12
112 , http-media >= 0.7
113 , http-types >= 0.12
114 , monad-classes >= 0.3.2
115 , network >= 2.6
116 , network-uri >= 2.6
117 , pipes >= 4.3
118 , pipes-bytestring >= 2.1
119 , pipes-safe >= 2.2
120 , text >= 1.2
121 , time >= 1.8
122 , transformers >= 0.4
123 , wai >= 3.2.1.1
124 , wai-extra >= 3.0
125 , warp >= 3.2