forked from brendanhay/amazonka
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathamazonka-core.cabal
164 lines (156 loc) · 4.18 KB
/
amazonka-core.cabal
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
cabal-version: 2.2
name: amazonka-core
version: 2.0
synopsis: Core data types and functionality for Amazonka libraries.
homepage: https://github.com/brendanhay/amazonka
bug-reports: https://github.com/brendanhay/amazonka/issues
license: MPL-2.0
license-file: LICENSE
author: Brendan Hay
maintainer: Brendan Hay <[email protected]>
copyright: Copyright (c) 2013-2021 Brendan Hay
category: AWS
build-type: Simple
description:
Core data types and serialisation primitives for Amazonka related Amazon Web Service SDKs.
.
The external interface of this library is stable with respect to the downstream
Amazonka libraries only, and is not suitable for use in non-Amazonka projects.
source-repository head
type: git
location: git://github.com/brendanhay/amazonka.git
subdir: lib/amazonka-core
common base
default-language: Haskell2010
ghc-options:
-Wall -funbox-strict-fields -fwarn-incomplete-uni-patterns
-fwarn-incomplete-record-updates -fwarn-missing-deriving-strategies
-fwarn-unused-packages
default-extensions:
NoImplicitPrelude
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
LambdaCase
NamedFieldPuns
OverloadedStrings
PackageImports
PatternSynonyms
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
StrictData
TupleSections
TypeApplications
TypeFamilies
ViewPatterns
build-depends: base >=4.12 && <5
library
import: base
hs-source-dirs: src
exposed-modules:
Amazonka.Bytes
Amazonka.Core
Amazonka.Crypto
Amazonka.Data
Amazonka.Data.Base64
Amazonka.Data.Body
Amazonka.Data.ByteString
Amazonka.Data.Headers
Amazonka.Data.JSON
Amazonka.Data.Log
Amazonka.Data.Path
Amazonka.Data.Query
Amazonka.Data.Sensitive
Amazonka.Data.Text
Amazonka.Data.Time
Amazonka.Data.XML
Amazonka.Endpoint
Amazonka.Error
Amazonka.Lens
Amazonka.Pager
Amazonka.Prelude
Amazonka.Request
Amazonka.Response
Amazonka.Sign.V2
Amazonka.Sign.V2Header
Amazonka.Sign.V4
Amazonka.Sign.V4.Base
Amazonka.Sign.V4.Chunked
Amazonka.Types
Amazonka.Waiter
build-depends:
, aeson ^>=1.5.0.0 || ^>= 2.0.0.0
, attoparsec >=0.11.3
, bytestring >=0.10.8
, case-insensitive >=1.2
, conduit >=1.3
, conduit-extra >=1.3
, cryptonite >=0.25
, deepseq >=1.4
, hashable >=1.2
, http-client >=0.5 && <0.8
, http-conduit >=2.3 && <3
, http-types >=0.12
, lens >=4.14
, memory >=0.6
, regex-posix >=0.96
, resourcet >=1.1
, scientific >=0.3
, text >=1.1
, time >=1.9
, transformers >=0.2
, unordered-containers >=0.2.7
, xml-conduit >=1.7.0.1
, xml-types >=0.3.4
test-suite tests
import: base
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
ghc-options: -Wall -threaded
other-modules:
Test.Amazonka.Arbitrary
Test.Amazonka.Data.Base64
Test.Amazonka.Data.List
Test.Amazonka.Data.Maybe
Test.Amazonka.Data.Numeric
Test.Amazonka.Data.Path
Test.Amazonka.Data.Query
Test.Amazonka.Data.Time
Test.Amazonka.Error
Test.Amazonka.Sign.V2Header
Test.Amazonka.Sign.V4
Test.Amazonka.Sign.V4.Chunked
Test.Amazonka.Util
build-depends:
, aeson
, amazonka-core
, bytestring
, case-insensitive
, conduit
, data-ordlist
, http-conduit
, http-types
, lens
, QuickCheck
, quickcheck-unicode
, tasty
, tasty-hunit
, tasty-quickcheck
, template-haskell
, text
, time