-
Notifications
You must be signed in to change notification settings - Fork 20
/
hi.cabal
205 lines (199 loc) · 4.61 KB
/
hi.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
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
-- This file has been generated from package.yaml by hpack version 0.20.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: 34cffe672cc33cc797765e9759adfaf551776d336457e9f942291467d0b6d90d
name: hi
version: 1.2.0.2
cabal-version: >= 1.10
build-type: Simple
license: BSD3
license-file: LICENSE
maintainer: [email protected]
homepage: https://github.com/fujimura/hi.git#readme
bug-reports: https://github.com/fujimura/hi.git/issues
synopsis: Generate scaffold for cabal project
description: This application generates a scaffold for Haskell project from a Git repository.
.
This command
.
.
> $ hi foo-bar-baz
.
.
will generate:
.
.
> $ tree .
> .
> ├── LICENSE
> ├── README.md
> ├── foo-bar-baz.cabal
> ├── src
> │ └── Foo
> │ └── Bar
> │ ├── Baz
> │ │ └── Internal.hs
> │ └── Baz.hs
> └── test
> ├── Foo
> │ └── Bar
> │ ├── Baz
> │ └── BazSpec.hs
> └── Spec.hs
.
.
See <https://github.com/fujimura/hi> for further usage.
category: Distribution
author: Fujimura Daisuke
source-repository head
type: git
location: https://github.com/fujimura/hi.git
library
build-depends:
ansi-wl-pprint,
base ==4.*,
bytestring,
directory,
filepath,
optparse-applicative >=0.13.0,
parsec,
process >=1.2.0.0,
split,
template ==0.2.*,
temporary >=1.2.0.3,
text >1.0,
time
exposed-modules:
Hi
Hi.Cli
Hi.Config
Hi.Directory
Hi.FilePath
Hi.Git
Hi.Option
Hi.CommandLineOption
Hi.Template
Hi.Types
hs-source-dirs:
src
other-modules:
Main
Paths_hi
default-language: Haskell2010
ghc-options: -Wall
executable hi
build-depends:
ansi-wl-pprint,
base ==4.*,
bytestring,
directory,
filepath,
optparse-applicative >=0.13.0,
parsec,
process >=1.2.0.0,
split,
template ==0.2.*,
temporary >=1.2.0.3,
text >1.0,
time
other-modules:
Hi
Hi.Cli
Hi.CommandLineOption
Hi.Config
Hi.Directory
Hi.FilePath
Hi.Git
Hi.Option
Hi.Template
Hi.Types
Paths_hi
default-language: Haskell2010
main-is: Main.hs
hs-source-dirs:
src
ghc-options: -Wall
test-suite doctests
build-depends:
ansi-wl-pprint,
base,
bytestring,
directory,
doctest >=0.8,
filepath,
optparse-applicative >=0.13.0,
parsec,
process,
split,
template ==0.2.*,
text >1.0,
time
other-modules:
Hi
Hi.Cli
Hi.CommandLineOption
Hi.Config
Hi.Directory
Hi.FilePath
Hi.Git
Hi.Option
Hi.Template
Hi.Types
Main
FeatureSpec
Hi.GitSpec
HiSpec
Spec
SpecHelper
Paths_hi
default-language: Haskell2010
type: exitcode-stdio-1.0
main-is: doctests.hs
hs-source-dirs:
src
test
ghc-options: -Wall -threaded
test-suite spec
build-depends:
HUnit,
ansi-wl-pprint,
base ==4.*,
bytestring,
directory,
doctest,
filepath,
hspec >=2.0.0,
optparse-applicative >=0.13.0,
parsec,
process,
silently,
split,
template ==0.2.*,
temporary >=1.2.0.3,
text >1.0,
time
other-modules:
Hi
Hi.Cli
Hi.CommandLineOption
Hi.Config
Hi.Directory
Hi.FilePath
Hi.Git
Hi.Option
Hi.Template
Hi.Types
Main
FeatureSpec
Hi.GitSpec
HiSpec
SpecHelper
Paths_hi
default-language: Haskell2010
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs:
src
test
ghc-options: -Wall