]> Git — Sourcephile - haskell/symantic-http.git/blob - symantic-http-demo/symantic-http-demo.cabal
Split into multiple packages with their own dependencies
[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.0
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 stability: experimental
18 author: Julien Moutinho <julm+symantic-http@autogeree.net>
19 maintainer: Julien Moutinho <julm+symantic-http@autogeree.net>
20 bug-reports: Julien Moutinho <julm+symantic-http@autogeree.net>
21 -- homepage:
22
23 build-type: Simple
24 cabal-version: 1.24
25 tested-with: GHC==8.4.4
26 extra-source-files:
27 stack.yaml
28 extra-tmp-files:
29
30 Source-Repository head
31 location: git://git.autogeree.net/symantic-http
32 type: git
33
34 Library
35 exposed-modules:
36 API
37 default-language: Haskell2010
38 default-extensions:
39 ghc-options:
40 -Wall
41 -Wincomplete-uni-patterns
42 -Wincomplete-record-updates
43 -fno-warn-tabs
44 build-depends:
45 symantic-http >= 0.0
46 , base >= 4.10 && < 5
47 , pipes >= 4.3
48 , text >= 1.2
49
50 Executable symantic-http-demo-client
51 hs-source-dirs: client
52 main-is: Main.hs
53 other-modules:
54 default-language: Haskell2010
55 default-extensions:
56 ghc-options:
57 -Wall
58 -Wincomplete-uni-patterns
59 -Wincomplete-record-updates
60 -fno-warn-tabs
61 -fhide-source-paths
62 build-depends:
63 symantic-http-demo
64 , symantic-http >= 0.0
65 , symantic-http-client >= 0.0
66 , symantic-http-pipes >= 0.0
67 , base >= 4.10 && < 5
68 , base64-bytestring >= 1.0.0.1
69 , bytestring >= 0.10
70 , containers >= 0.5
71 , http-api-data >= 0.4
72 , http-client >= 0.5.12
73 , http-media >= 0.7
74 , http-types >= 0.12
75 , monad-classes >= 0.3.2
76 , network >= 2.6
77 , network-uri >= 2.6
78 , pipes >= 4.3
79 , pipes-bytestring >= 2.1
80 , pipes-safe >= 2.2
81 , text >= 1.2
82 , time >= 1.8
83 , transformers >= 0.4
84 , wai >= 3.2.1.1
85 , wai-extra >= 3.0
86 , warp >= 3.2
87
88 Executable symantic-http-demo-server
89 hs-source-dirs: server
90 main-is: Main.hs
91 other-modules:
92 default-language: Haskell2010
93 default-extensions:
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-http-demo
102 , symantic-http >= 0.0
103 , symantic-http-server >= 0.0
104 , symantic-http-pipes >= 0.0
105 , base >= 4.10 && < 5
106 , base64-bytestring >= 1.0.0.1
107 , bytestring >= 0.10
108 , containers >= 0.5
109 , http-api-data >= 0.4
110 , http-client >= 0.5.12
111 , http-media >= 0.7
112 , http-types >= 0.12
113 , monad-classes >= 0.3.2
114 , network >= 2.6
115 , network-uri >= 2.6
116 , pipes >= 4.3
117 , pipes-bytestring >= 2.1
118 , pipes-safe >= 2.2
119 , text >= 1.2
120 , time >= 1.8
121 , transformers >= 0.4
122 , wai >= 3.2.1.1
123 , wai-extra >= 3.0
124 , warp >= 3.2