-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.yaml
83 lines (76 loc) · 1.61 KB
/
package.yaml
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
80
81
82
name: crag
version: 0.0.1.0
synopsis: ACME Library and CLI
description: >-
Native Haskell client library and CLI for ACME (Automatic Certificate \
Management Environment, RFC 8555)
homepage: https://git.hemio.de/hemio/crag
author: Sophie Herold <[email protected]>
category: Network
extra-doc-files:
- README.md
- ChangeLog.md
_default_dependencies:
- &default_dependencies
aeson: 1.4.*
base: 4.12.*
bytestring: 0.10.*
case-insensitive: 1.2.*
data-default-class: 0.1.*
http-client-tls: 0.3.*
http-client: 0.6.*
http-types: 0.12.*
jose: 0.8.*
lens: 4.17.*
mtl: 2.2.*
network-uri: 2.6.*
network: 2.8.*
pem: 0.2.*
template-haskell: 2.14.*
text: 1.2.*
time: 1.8.*
x509: 1.7.*
_defaults: &defaults
default-extensions:
- FlexibleInstances
- OverloadedStrings
- TemplateHaskell
dependencies:
<<: *default_dependencies
ghc-options:
- -Wall
- -Wcompat
- -Wincomplete-record-updates
library:
<<: *defaults
source-dirs: src
tests:
crag-unit:
<<: *defaults
main: test/crag-unit.hs
dependencies:
<<: *default_dependencies
crag: 0.*
file-embed: 0.0.*
tasty: 1.2.*
tasty-hunit: 0.10.*
crag-integration:
<<: *defaults
main: test/crag-integration.hs
source-dirs:
- .
- test
other-modules: TestIntegration
dependencies:
<<: *default_dependencies
crag: 0.*
connection: 0.3.*
cryptonite: 0.25.*
pkcs10: 0.2.*
process: 1.6.*
# tests
tasty: 1.2.*
tasty-hunit: 0.10.*
# webserver
warp: 3.2.*
wai: 3.2.*