/
datapoint-forward.cabal
90 lines (78 loc) · 3.09 KB
/
datapoint-forward.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
cabal-version: 2.4
name: datapoint-forward
version: 0.1.0
synopsis: See README for more info
description: See README for more info
license: Apache-2.0
license-file: LICENSE
copyright: 2021 Input Output (Hong Kong) Ltd.
author: IOHK
maintainer: operations@iohk.io
build-type: Simple
extra-doc-files: README.md
CHANGELOG.md
common base { build-depends: base >= 4.14 && < 4.15 }
common project-config
default-language: Haskell2010
ghc-options: -Wall
-Wcompat
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wno-unticked-promoted-constructors
-Wno-orphans
-Wpartial-fields
-Wredundant-constraints
-Wunused-packages
library
import: base, project-config
hs-source-dirs: src
exposed-modules: DataPoint.Forward.Acceptor
DataPoint.Forward.Configuration
DataPoint.Forward.Forwarder
DataPoint.Forward.Queue
DataPoint.Forward.Utils
DataPoint.Forward.Network.Acceptor
DataPoint.Forward.Network.Forwarder
DataPoint.Forward.Protocol.Acceptor
DataPoint.Forward.Protocol.Codec
DataPoint.Forward.Protocol.Forwarder
DataPoint.Forward.Protocol.Type
build-depends: async
, bytestring
, cborg
, contra-tracer
, extra
, io-classes
, ouroboros-network-framework
, serialise
, stm
, text
, time
, typed-protocols
test-suite test
import: base, project-config
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
other-modules: Test.DataPoint.Forward.Protocol.Codec
Test.DataPoint.Forward.Protocol.Tests
Test.DataPoint.Forward.Protocol.TraceItem
Test.DataPoint.Forward.Demo.Configs
Test.DataPoint.Forward.Demo.Tests
build-depends: async
, contra-tracer
, directory
, extra
, filepath
, ouroboros-network-framework
, datapoint-forward
, QuickCheck
, serialise
, tasty
, tasty-quickcheck
, typed-protocols
, typed-protocols-examples
, text
, time
ghc-options: -rtsopts
-threaded