forked from haskell-servant/servant
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcabal.project
79 lines (68 loc) · 2.19 KB
/
cabal.project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
packages:
servant/
servant-auth/servant-auth
servant-auth/servant-auth-client
servant-auth/servant-auth-docs
servant-auth/servant-auth-server
servant-auth/servant-auth-swagger
servant-client/
servant-client-core/
servant-http-streams/
servant-docs/
servant-foreign/
servant-server/
servant-swagger/
doc/tutorial/
-- servant streaming
packages:
servant-machines/
servant-conduit/
servant-pipes/
-- servant GHCJS
-- packages:
-- servant-jsaddle/
-- Cookbooks
packages:
doc/cookbook/basic-auth
doc/cookbook/curl-mock
doc/cookbook/custom-errors
doc/cookbook/basic-streaming
doc/cookbook/db-postgres-pool
doc/cookbook/db-sqlite-simple
doc/cookbook/file-upload
doc/cookbook/generic
doc/cookbook/hoist-server-with-context
doc/cookbook/https
doc/cookbook/jwt-and-basic-auth
doc/cookbook/pagination
-- doc/cookbook/sentry
-- Commented out because servant-quickcheck currently doesn't build.
-- doc/cookbook/testing
doc/cookbook/uverb
doc/cookbook/structuring-apis
doc/cookbook/using-custom-monad
doc/cookbook/using-free-client
-- doc/cookbook/open-id-connect
doc/cookbook/managed-resource
tests: True
optimization: False
-- reorder-goals: True
-- Older warp versions fail to build with https >= 4.2:
-- Network/Wai/Handler/Warp/HTTP2.hs:48:16: error:
-- Error: • Constructor ‘H2.Config’ does not have the required strict field(s): confMySockAddr,
-- confPeerSockAddr
constraints: http2 <4.2
-- wreq-0.5.4.1 doesn't seem to work with ghc-8.6.5
if (impl(ghc < 8.8))
constraints: wreq == 0.5.4.0
allow-newer: servant-js:base
-- Print ticks so that doctest type querying is consistent across GHC versions.
-- This block can be removed when we drop support for GHC 9.4 and below.
if(impl(ghc >= 9.6.1))
package servant
ghc-options: -fprint-redundant-promotion-ticks
package servant-server
ghc-options: -fprint-redundant-promotion-ticks
allow-newer: servant-multipart:servant, servant-multipart:servant-server, servant-multipart-api:servant
allow-newer: servant-pagination:servant, servant-pagination:servant-server
allow-newer: servant-js:servant, servant-js:servant-foreign