-
Notifications
You must be signed in to change notification settings - Fork 87
/
ouroboros-consensus-cardano.cabal
74 lines (66 loc) · 2.8 KB
/
ouroboros-consensus-cardano.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
cabal-version: 3.0
name: ouroboros-consensus-cardano
version: 0.1.0.0
synopsis: The instantation of the Ouroboros consensus layer used by Cardano
description: The instantation of the Ouroboros consensus layer used by Cardano.
license: Apache-2.0
license-files: LICENSE
NOTICE
copyright: 2019-2023 Input Output Global Inc (IOG)
author: IOHK Engineering Team
maintainer: [email protected]
category: Network
build-type: Simple
extra-source-files: CHANGELOG.md
source-repository head
type: git
location: https:/input-output-hk/ouroboros-network
flag asserts
description: Enable assertions
manual: False
default: False
library
hs-source-dirs: src
exposed-modules:
Ouroboros.Consensus.Cardano
Ouroboros.Consensus.Cardano.Block
Ouroboros.Consensus.Cardano.ByronHFC
Ouroboros.Consensus.Cardano.Condense
Ouroboros.Consensus.Cardano.CanHardFork
Ouroboros.Consensus.Cardano.Node
Ouroboros.Consensus.Cardano.ShelleyBased
build-depends: base >=4.14 && <4.17
, bytestring >=0.10 && <0.12
, cborg >=0.2.2 && <0.3
, containers >=0.5 && <0.7
, mtl >=2.2 && <2.3
, nothunks
, these >=1.1 && <1.2
, cardano-binary
, cardano-crypto-class
, cardano-data
, cardano-ledger-alonzo
, cardano-ledger-babbage
, cardano-ledger-byron
, cardano-ledger-core
, cardano-ledger-shelley
, cardano-ledger-shelley-ma
, cardano-prelude
, cardano-protocol-tpraos
, cardano-slotting
, ouroboros-network ^>= 0.2
, ouroboros-consensus
, ouroboros-consensus-byron
, ouroboros-consensus-protocol
, ouroboros-consensus-shelley
default-language: Haskell2010
ghc-options: -Wall
-Wcompat
-Wincomplete-uni-patterns
-Wincomplete-record-updates
-Wpartial-fields
-Widentities
-Wredundant-constraints
-Wmissing-export-lists
if flag(asserts)
ghc-options: -fno-ignore-asserts