/
aoc.cabal
185 lines (179 loc) · 4.45 KB
/
aoc.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
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
name: aoc
version: 0.1.0.0
description: Advent of Code in Haskell
homepage: https://github.com/drewolson/aoc-hs#readme
bug-reports: https://github.com/drewolson/aoc-hs/issues
author: Drew Olson
maintainer: drew@drewolson.org
copyright: 2022-present Drew Olson
license: MIT
license-file: LICENSE
build-type: Simple
source-repository head
type: git
location: https://github.com/drewolson/aoc-hs
library
exposed-modules:
Aoc.Core.Parallel
Aoc.Core.Parser
Aoc.Core.String
Aoc.Runner.Args
Aoc.Runner.Year2021
Aoc.Runner.Year2022
Aoc.Year2021.Day01
Aoc.Year2021.Day02
Aoc.Year2021.Day03
Aoc.Year2021.Day04
Aoc.Year2021.Day05
Aoc.Year2021.Day06
Aoc.Year2021.Day07
Aoc.Year2021.Day08
Aoc.Year2021.Day09
Aoc.Year2021.Day10
Aoc.Year2021.Day11
Aoc.Year2021.Day12
Aoc.Year2021.Day13
Aoc.Year2021.Day14
Aoc.Year2021.Day15
Aoc.Year2021.Day16
Aoc.Year2021.Day17
Aoc.Year2021.Day18
Aoc.Year2021.Day19
Aoc.Year2021.Day20
Aoc.Year2021.Day21
Aoc.Year2021.Day22
Aoc.Year2022.Day01
Aoc.Year2022.Day02
Aoc.Year2022.Day03
Aoc.Year2022.Day04
Aoc.Year2022.Day05
Aoc.Year2022.Day06
Aoc.Year2022.Day07
Aoc.Year2022.Day08
Aoc.Year2022.Day09
Aoc.Year2022.Day10
Aoc.Year2022.Day11
Aoc.Year2022.Day12
Aoc.Year2022.Day13
Aoc.Year2022.Day14
Aoc.Year2022.Day15
other-modules:
Paths_aoc
hs-source-dirs:
src
ghc-options: -Werror -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
build-tool-depends:
ormolu:ormolu
build-depends:
QuickCheck
, base >=4.7 && <5
, containers
, hashable
, hashtables
, hspec
, hspec-discover
, matrix
, megaparsec
, multiset
, optparse-applicative
, parallel
, raw-strings-qq
, search-algorithms
, split
default-language: GHC2021
executable aoc
main-is: Main.hs
hs-source-dirs:
app
ghc-options: -Werror -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
ormolu:ormolu
build-depends:
QuickCheck
, aoc
, base >=4.7 && <5
, containers
, hashable
, hashtables
, hspec
, hspec-discover
, matrix
, megaparsec
, multiset
, optparse-applicative
, parallel
, raw-strings-qq
, search-algorithms
, split
default-language: GHC2021
test-suite aoc-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Aoc.Year2021.Day01Spec
Aoc.Year2021.Day02Spec
Aoc.Year2021.Day03Spec
Aoc.Year2021.Day04Spec
Aoc.Year2021.Day05Spec
Aoc.Year2021.Day06Spec
Aoc.Year2021.Day07Spec
Aoc.Year2021.Day08Spec
Aoc.Year2021.Day09Spec
Aoc.Year2021.Day10Spec
Aoc.Year2021.Day11Spec
Aoc.Year2021.Day12Spec
Aoc.Year2021.Day13Spec
Aoc.Year2021.Day14Spec
Aoc.Year2021.Day15Spec
Aoc.Year2021.Day16Spec
Aoc.Year2021.Day17Spec
Aoc.Year2021.Day18Spec
Aoc.Year2021.Day19Spec
Aoc.Year2021.Day20Spec
Aoc.Year2021.Day21Spec
Aoc.Year2021.Day22Spec
Aoc.Year2022.Day01Spec
Aoc.Year2022.Day02Spec
Aoc.Year2022.Day03Spec
Aoc.Year2022.Day04Spec
Aoc.Year2022.Day05Spec
Aoc.Year2022.Day06Spec
Aoc.Year2022.Day07Spec
Aoc.Year2022.Day08Spec
Aoc.Year2022.Day09Spec
Aoc.Year2022.Day10Spec
Aoc.Year2022.Day11Spec
Aoc.Year2022.Day12Spec
Aoc.Year2022.Day13Spec
Aoc.Year2022.Day14Spec
Aoc.Year2022.Day15Spec
Paths_aoc
hs-source-dirs:
test
default-extensions:
QuasiQuotes
ghc-options: -Werror -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
ormolu:ormolu
build-depends:
QuickCheck
, aoc
, base >=4.7 && <5
, containers
, hashable
, hashtables
, hspec
, hspec-discover
, matrix
, megaparsec
, multiset
, optparse-applicative
, parallel
, raw-strings-qq
, search-algorithms
, split
default-language: GHC2021