Better naming of source files
[advent-of-code-16.git] / adventofcode16 / adventofcode16.cabal
1 name: adventofcode16
2 version: 0.1.0.0
3 synopsis: Initial project template from stack
4 description: Please see README.md
5 homepage: https://github.com/neilnjae/adventofcode16#readme
6 license: BSD3
7 license-file: LICENSE
8 author: Neil Smith
9 maintainer: noone@njae.me.uk
10 copyright: 2016 Neil Smith
11 category: None
12 build-type: Simple
13 extra-source-files: README.md
14 cabal-version: >=1.10
15
16 library
17 hs-source-dirs: src
18 exposed-modules: Lib
19 build-depends: base >= 4.7 && < 5
20 default-language: Haskell2010
21
22 executable advent03
23 hs-source-dirs: app
24 main-is: advent03.hs
25 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
26 build-depends: base
27 , adventofcode16
28 , split
29 default-language: Haskell2010
30
31 executable advent04
32 hs-source-dirs: app
33 main-is: advent04.hs
34 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
35 build-depends: base
36 , adventofcode16
37 , split
38 , containers
39 default-language: Haskell2010
40
41 executable advent05
42 hs-source-dirs: app
43 main-is: advent05.hs
44 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
45 build-depends: base
46 , adventofcode16
47 , containers
48 , MissingH
49 default-language: Haskell2010
50
51 executable advent06
52 hs-source-dirs: app
53 main-is: advent06.hs
54 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
55 build-depends: base
56 , adventofcode16
57 default-language: Haskell2010
58
59 executable advent07
60 hs-source-dirs: app
61 main-is: advent07.hs
62 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
63 build-depends: base
64 , adventofcode16
65 , parsec
66 default-language: Haskell2010
67
68 executable advent08
69 hs-source-dirs: app
70 main-is: advent08.hs
71 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
72 build-depends: base
73 , adventofcode16
74 , array
75 , parsec
76 default-language: Haskell2010
77
78 executable advent09
79 hs-source-dirs: app
80 main-is: advent09.hs
81 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
82 build-depends: base
83 , adventofcode16
84 , split
85 default-language: Haskell2010
86
87 executable advent10
88 hs-source-dirs: app
89 main-is: advent10.hs
90 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
91 build-depends: base
92 , adventofcode16
93 , parsec
94 , text
95 , mtl
96 default-language: Haskell2010
97
98 executable advent11
99 hs-source-dirs: app
100 main-is: advent11.hs
101 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
102 build-depends: base
103 , adventofcode16
104 default-language: Haskell2010
105
106 executable advent11a
107 hs-source-dirs: app
108 main-is: advent11a.hs
109 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
110 build-depends: base
111 , adventofcode16
112 default-language: Haskell2010
113
114 executable advent11h
115 hs-source-dirs: app
116 main-is: advent11h.hs
117 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
118 build-depends: base
119 , adventofcode16
120 default-language: Haskell2010
121
122 executable advent11p
123 hs-source-dirs: app
124 main-is: advent11p.hs
125 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
126 build-depends: base
127 , adventofcode16
128 , pqueue
129 default-language: Haskell2010
130
131 executable advent12
132 hs-source-dirs: app
133 main-is: advent12.hs
134 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
135 build-depends: base
136 , adventofcode16
137 , parsec
138 , parsec-numbers
139 , mtl
140 default-language: Haskell2010
141
142 executable advent13
143 hs-source-dirs: app
144 main-is: advent13.hs
145 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
146 build-depends: base
147 , adventofcode16
148 , MissingH
149 default-language: Haskell2010
150
151 executable advent14
152 hs-source-dirs: app
153 main-is: advent14.hs
154 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
155 build-depends: base
156 , adventofcode16
157 , MissingH
158 default-language: Haskell2010
159
160 executable advent14c
161 hs-source-dirs: app
162 main-is: advent14c.hs
163 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
164 build-depends: base
165 , adventofcode16
166 , bytestring
167 , cryptonite
168 default-language: Haskell2010
169
170 executable advent14parallel
171 hs-source-dirs: app
172 main-is: advent14parallel.hs
173 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
174 build-depends: base
175 , adventofcode16
176 , parallel
177 , bytestring
178 , cryptonite
179 default-language: Haskell2010
180
181 executable advent15
182 hs-source-dirs: app
183 main-is: advent15.hs
184 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
185 build-depends: base
186 , adventofcode16
187 , parsec
188 , parsec-numbers
189 default-language: Haskell2010
190
191 executable advent15l
192 hs-source-dirs: app
193 main-is: advent15l.hs
194 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
195 build-depends: base
196 , adventofcode16
197 , parsec
198 , parsec-numbers
199 default-language: Haskell2010
200
201 executable advent16
202 hs-source-dirs: app
203 main-is: advent16.hs
204 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
205 build-depends: base
206 , adventofcode16
207 default-language: Haskell2010
208
209 executable advent16i
210 hs-source-dirs: app
211 main-is: advent16i.hs
212 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
213 build-depends: base
214 , adventofcode16
215 default-language: Haskell2010
216
217 executable advent17
218 hs-source-dirs: app
219 main-is: advent17.hs
220 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
221 build-depends: base
222 , adventofcode16
223 , bytestring
224 , cryptonite
225 default-language: Haskell2010
226
227 executable advent18
228 hs-source-dirs: app
229 main-is: advent18.hs
230 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
231 build-depends: base
232 , adventofcode16
233 default-language: Haskell2010
234
235 executable advent18f
236 hs-source-dirs: app
237 main-is: advent18f.hs
238 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
239 build-depends: base
240 , adventofcode16
241 default-language: Haskell2010
242
243 executable advent19
244 hs-source-dirs: app
245 main-is: advent19.hs
246 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
247 build-depends: base
248 , adventofcode16
249 , containers
250 default-language: Haskell2010
251
252 executable advent20
253 hs-source-dirs: app
254 main-is: advent20.hs
255 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
256 build-depends: base
257 , adventofcode16
258 , parsec
259 , parsec-numbers
260 default-language: Haskell2010
261
262 executable advent21
263 hs-source-dirs: app
264 main-is: advent21.hs
265 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
266 build-depends: base
267 , adventofcode16
268 , parsec
269 , parsec-numbers
270 , mtl
271 default-language: Haskell2010
272
273 executable advent22
274 hs-source-dirs: app
275 main-is: advent22.hs
276 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
277 build-depends: base
278 , adventofcode16
279 , parsec
280 , parsec-numbers
281 default-language: Haskell2010
282
283 executable advent22search
284 hs-source-dirs: app
285 main-is: advent22search.hs
286 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
287 build-depends: base
288 , adventofcode16
289 , parsec
290 , parsec-numbers
291 default-language: Haskell2010
292
293 executable advent22showgrid
294 hs-source-dirs: app
295 main-is: advent22showgrid.hs
296 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
297 build-depends: base
298 , adventofcode16
299 , parsec
300 , parsec-numbers
301 default-language: Haskell2010
302
303 executable advent22library
304 hs-source-dirs: app
305 main-is: advent22library.hs
306 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
307 build-depends: base
308 , adventofcode16
309 , parsec
310 , parsec-numbers
311 , containers
312 , astar
313 , unordered-containers
314 , hashable
315 default-language: Haskell2010
316
317 executable advent23
318 hs-source-dirs: app
319 main-is: advent23.hs
320 ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
321 build-depends: base
322 , adventofcode16
323 , parsec
324 , parsec-numbers
325 , mtl
326 default-language: Haskell2010
327
328 executable adventofcode16-exe
329 hs-source-dirs: app
330 main-is: Main.hs
331 ghc-options: -threaded -rtsopts -with-rtsopts=-N
332 build-depends: base
333 , adventofcode16
334 default-language: Haskell2010
335
336 test-suite adventofcode16-test
337 type: exitcode-stdio-1.0
338 hs-source-dirs: test
339 main-is: Spec.hs
340 build-depends: base
341 , adventofcode16
342 ghc-options: -threaded -rtsopts -with-rtsopts=-N
343 default-language: Haskell2010
344
345 source-repository head
346 type: git
347 location: https://github.com/neilnjae/adventofcode16