/
cardano-slotting.cabal
47 lines (44 loc) · 1.31 KB
/
cardano-slotting.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
cabal-version: >=1.10
name: cardano-slotting
version: 0.1.0.0
synopsis: Key slotting types for cardano libraries
-- description:
-- bug-reports:
-- license:
license-file: LICENSE
author: IOHK Formal Methods Team
maintainer: formal.methods@iohk.io
copyright: IOHK
-- category:
build-type: Simple
flag development
description: Disable `-Werror`
default: False
manual: True
library
default-language: Haskell2010
hs-source-dirs: src
ghc-options:
-Wall
-Wcompat
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wredundant-constraints
if (!flag(development))
ghc-options:
-Werror
exposed-modules: Cardano.Slotting.Block
Cardano.Slotting.Slot
Cardano.Slotting.SlotBounded
Cardano.Slotting.EpochInfo
Cardano.Slotting.EpochInfo.API
Cardano.Slotting.EpochInfo.Impl
build-depends: base
, cardano-prelude
, cardano-binary
, cborg
, containers
, mmorph
, mtl
, serialise
, transformers