-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathhedgehog-extras.cabal
122 lines (114 loc) · 6.58 KB
/
hedgehog-extras.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
cabal-version: 2.4
name: hedgehog-extras
version: 0.4.5.1
synopsis: Supplemental library for hedgehog
description: Supplemental library for hedgehog.
category: Test
author: IOHK
maintainer: [email protected]
license: Apache-2.0
license-files: LICENSE
NOTICE
build-type: Simple
source-repository head
type: git
location: https://github.com/input-output-hk/hedgehog-extras
common aeson { build-depends: aeson >= 2.1.0.0 }
common aeson-pretty { build-depends: aeson-pretty >= 0.8.5 }
common async { build-depends: async }
common base { build-depends: base >= 4.12 && < 4.19 }
common bytestring { build-depends: bytestring }
common deepseq { build-depends: deepseq }
common Diff { build-depends: Diff }
common directory { build-depends: directory }
common exceptions { build-depends: exceptions }
common filepath { build-depends: filepath }
common hedgehog { build-depends: hedgehog }
common http-conduit { build-depends: http-conduit }
common hw-aeson { build-depends: hw-aeson >= 0.1.8.0 }
common mmorph { build-depends: mmorph }
common mtl { build-depends: mtl }
common network { build-depends: network }
common process { build-depends: process }
common resourcet { build-depends: resourcet }
common stm { build-depends: stm }
common tar { build-depends: tar }
common temporary { build-depends: temporary }
common text { build-depends: text }
common time { build-depends: time >= 1.9.1 }
common transformers { build-depends: transformers }
common unliftio { build-depends: unliftio }
common unordered-containers { build-depends: unordered-containers }
common yaml { build-depends: yaml }
common zlib { build-depends: zlib }
common Win32
if os(windows)
build-depends: Win32 >= 2.5.4.1
common project-config
default-language: Haskell2010
default-extensions: NoImplicitPrelude
ghc-options: -Wall
-Wcompat
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wpartial-fields
-Wredundant-constraints
-Wunused-packages
library
import: base, project-config,
aeson-pretty,
aeson,
async,
bytestring,
deepseq,
Diff,
directory,
exceptions,
filepath,
hedgehog,
http-conduit,
hw-aeson,
mmorph,
mtl,
network,
process,
resourcet,
stm,
tar,
temporary,
text,
time,
transformers,
unliftio,
unordered-containers,
Win32,
yaml,
zlib,
hs-source-dirs: src
if os(windows)
exposed-modules: Hedgehog.Extras.Internal.Win32.NamedPipes
exposed-modules: Hedgehog.Extras
Hedgehog.Extras.Aeson
Hedgehog.Extras.Internal.Cli
Hedgehog.Extras.Internal.Plan
Hedgehog.Extras.Internal.Test.Integration
Hedgehog.Extras.Stock
Hedgehog.Extras.Stock.Aeson
Hedgehog.Extras.Stock.CallStack
Hedgehog.Extras.Stock.IO.File
Hedgehog.Extras.Stock.IO.Network.NamedPipe
Hedgehog.Extras.Stock.IO.Network.Socket
Hedgehog.Extras.Stock.IO.Network.Sprocket
Hedgehog.Extras.Stock.IO.Process
Hedgehog.Extras.Stock.Monad
Hedgehog.Extras.Stock.OS
Hedgehog.Extras.Stock.String
Hedgehog.Extras.Stock.Time
Hedgehog.Extras.Test
Hedgehog.Extras.Test.Base
Hedgehog.Extras.Test.Concurrent
Hedgehog.Extras.Test.File
Hedgehog.Extras.Test.Golden
Hedgehog.Extras.Test.MonadAssertion
Hedgehog.Extras.Test.Network
Hedgehog.Extras.Test.Process