-
Notifications
You must be signed in to change notification settings - Fork 3
/
coreutils.cabal
187 lines (172 loc) · 3.21 KB
/
coreutils.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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
name: coreutils
version: 0.5.0.0
synopsis: Unix core utilities implemented in Haskell
description: Please see README.md
homepage: https://public.anardil.net/code/coreutils
license: BSD3
license-file: LICENSE
author: Austin
maintainer: [email protected]
copyright: 2022, Austin
category: Utility
build-type: Simple
cabal-version: >=1.10
flag release
description: for installation
default: False
manual: True
library
hs-source-dirs:
.
default-language: Haskell2010
default-extensions: StrictData, RecordWildCards
ghc-options:
-Wall
-j4
if flag(release)
ghc-options: -O2
else
ghc-options: -O0
exposed-modules:
Coreutils.Util
Coreutils.AddrInfo
Coreutils.Awk
Coreutils.Basename
Coreutils.Cat
Coreutils.Cmp
Coreutils.Cut
Coreutils.Dirname
Coreutils.Echo
Coreutils.Ed
Coreutils.Env
Coreutils.Exit
Coreutils.Fold
Coreutils.Head
Coreutils.Jot
Coreutils.Ls
Coreutils.Mkdir
Coreutils.Netcat
Coreutils.Nl
Coreutils.Nologin
Coreutils.Paste
Coreutils.Pwd
Coreutils.Random
Coreutils.Readlink
Coreutils.Realpath
Coreutils.Rev
Coreutils.Seq
Coreutils.Sh
Coreutils.Shuf
Coreutils.Sleep
Coreutils.Split
Coreutils.Sponge
Coreutils.Strings
Coreutils.Sum
Coreutils.Tac
Coreutils.Tee
Coreutils.Test
Coreutils.Tr
Coreutils.Truncate
Coreutils.Uniq
Coreutils.Wc
Coreutils.Which
Coreutils.Whoami
Coreutils.Yes
build-depends:
array,
base >= 4.7 && < 5,
bytestring,
containers,
directory,
extra,
mtl,
network,
parsec,
process,
random-shuffle,
random,
regex-tdfa >= 1.3.1.1,
resourcet,
split,
streaming-bytestring,
streaming,
text,
time,
unordered-containers,
word8
executable utils
hs-source-dirs: src
main-is: main.hs
default-language: Haskell2010
ghc-options:
-Wall
if flag(release)
ghc-options: -O2 -threaded
else
ghc-options: -O0
build-depends:
base >= 4.7 && < 5,
unordered-containers,
coreutils
test-suite test
hs-source-dirs: test
main-is: Spec.hs
type: exitcode-stdio-1.0
default-language: Haskell2010
build-depends:
array,
base >= 4.7 && < 5,
bytestring,
coreutils,
directory,
hspec,
parsec,
network,
QuickCheck,
random,
silently,
split,
streaming-bytestring,
streaming,
temporary,
text,
time,
unordered-containers,
word8
other-modules:
AddrInfoSpec
AwkParseSpec
AwkSpec
BasenameSpec
CmpSpec
CutSpec
DirnameSpec
EchoSpec
EdSpec
EnvSpec
FoldSpec
HeadSpec
JotSpec
LsSpec
MkdirSpec
NetcatSpec
NlSpec
PasteSpec
RandomSpec
RealpathSpec
RevSpec
SeqSpec
ShSpec
ShufSpec
SleepSpec
SplitSpec
StringsSpec
SumSpec
TacSpec
TestSpec
TrSpec
TruncateSpec
UniqSpec
WcSpec
YesSpec
build-tool-depends: hspec-discover:hspec-discover == 2.*