forked from tweag/cardano-cls
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscls-util.cabal
More file actions
123 lines (114 loc) · 2.3 KB
/
Copy pathscls-util.cabal
File metadata and controls
123 lines (114 loc) · 2.3 KB
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
cabal-version: 3.4
name: scls-util
version: 0.1.0.0
synopsis: Utilities for interacting with SCLS files
description:
A collection of command-line utilities for working with SCLS files.
license: Apache-2.0
license-file: LICENSE
author: Tweag IO Team <cardano-cls@tweag.io>
copyright: 2025 (c) Modus Create, Inc.
category: Codec
build-type: Simple
tested-with: ghc ==9.14.1 || ==9.12.2 || ==9.10.3 || ==9.8.4 || ==9.6.7
common warnings
ghc-options:
-Wall
-Werror=unused-packages
library
import: warnings
hs-source-dirs: src
exposed-modules:
Cardano.SCLS.Util.Checksum
Cardano.SCLS.Util.Debug
Cardano.SCLS.Util.Diff
Cardano.SCLS.Util.Diff.Entry
Cardano.SCLS.Util.Diff.Pretty
Cardano.SCLS.Util.Diff.TermDiff
Cardano.SCLS.Util.File
Cardano.SCLS.Util.File.Info
Cardano.SCLS.Util.File.Tool
Cardano.SCLS.Util.Info
Cardano.SCLS.Util.Result
Cardano.SCLS.Util.Verify
build-depends:
QuickCheck,
antigen,
base >=4.18 && <5,
base16-bytestring,
bytestring,
cborg,
containers,
crypton,
cuddle >=1.8,
directory,
filepath,
mempack-scls,
merkle-tree-incremental,
monad-logger,
monad-loops,
prettyprinter,
prettyprinter-ansi-terminal,
random >=1.2,
resourcet,
scls-cardano,
scls-cardano:validate,
scls-cbor,
scls-core,
scls-format,
streaming,
text,
transformers,
tree-diff,
default-language: GHC2021
executable scls-util
import: warnings
hs-source-dirs: app
main-is: Main.hs
build-depends:
base >=4.18 && <5,
exceptions,
monad-logger,
optparse-applicative,
resourcet,
scls-format,
scls-util,
text,
default-language: GHC2021
test-suite scls-util-test
import: warnings
default-language: GHC2021
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
other-modules:
ChecksumSpec
Common
DebugSpec
DiffSpec
InfoSpec
MergeSpec
SplitSpec
TermDiffSpec
VerifySpec
build-depends:
base >=4.18 && <5,
base16-bytestring,
bytestring,
cborg,
containers,
directory,
filepath,
hspec,
hspec-expectations,
mempack-scls,
process,
resourcet,
scls-cardano,
scls-cbor,
scls-core,
scls-format,
scls-util,
streaming,
temporary,
text,