on 90ea565 help sign in
servant/servant.cabal
94 lines 1.9 kB history raw
1name: servant
2version: 0.2
3-- synopsis:
4-- description:
5license: BSD3
6license-file: LICENSE
7author: Alp Mestanogullari, Soenke Hahn
8maintainer: alpmestan@gmail.com
9-- copyright:
10category: Web
11build-type: Simple
12-- extra-source-files:
13cabal-version: >=1.10
15library
16 exposed-modules:
17 Servant
18 Servant.Client
19 Servant.Docs
20 Servant.Server
21 Servant.API
22 Servant.API.Capture
23 Servant.API.Delete
24 Servant.API.Get
25 Servant.API.Post
26 Servant.API.Put
27 Servant.API.QueryParam
28 Servant.API.ReqBody
29 Servant.API.Raw
30 Servant.API.Sub
31 Servant.API.Union
32 Servant.Utils.Text
33 -- other-modules:
34 -- other-extensions:
35 build-depends:
36 base >=4.7 && <5
37 , either
38 , aeson
39 , bytestring
40 , exceptions
41 , string-conversions
42 , http-client
43 , http-types
44 , network-uri
45 , wai
46 , warp
47 , transformers
48 , text
49 , lens
50 , unordered-containers
51 , hashable
52 hs-source-dirs: src
53 default-language: Haskell2010
54 ghc-options: -O0 -Wall
56executable greet
57 main-is: greet.hs
58 hs-source-dirs: example
59 ghc-options: -O0 -Wall
60 default-language: Haskell2010
61 build-depends:
62 base
63 , servant
64 , aeson
65 , warp
66 , wai
67 , either
68 , text
69 , network-uri
71test-suite spec
72 type: exitcode-stdio-1.0
73 ghc-options:
74 -Wall -Werror -fno-warn-name-shadowing -fno-warn-missing-signatures
75 default-language: Haskell2010
76 hs-source-dirs: test
77 main-is: Spec.hs
78 build-depends:
79 base == 4.*
80 , aeson
81 , bytestring
82 , either
83 , exceptions
84 , hspec2
85 , hspec-wai
86 , http-client
87 , http-types
88 , network-uri >= 2.6
89 , servant
90 , string-conversions
91 , text
92 , transformers
93 , wai
94 , wai-extra