-
Notifications
You must be signed in to change notification settings - Fork 0
/
aoc2022.cabal
153 lines (146 loc) · 3.47 KB
/
aoc2022.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
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.0.
--
-- see: https://github.com/sol/hpack
name: aoc2022
version: 0.1.0.0
description: Please see the README on GitHub at <https://github.com/Raffy23/aoc2022#readme>
homepage: https://github.com/Raffy23/aoc2022#readme
bug-reports: https://github.com/Raffy23/aoc2022/issues
author: Raphael Ludwig
maintainer: [email protected]
copyright: 2022 Raphael Ludwig
license: MIT
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/Raffy23/aoc2022
library
exposed-modules:
Common
Day01
Day02
Day03
Day04
Day05
Day06
Day07
Day08
Day09
Day10
Day11
Day12
Day13
Day14
Day15
Day16
Day17
Day18
Day19
Day20
Day21
Day22
Day23
Day24
Day25
other-modules:
Paths_aoc2022
hs-source-dirs:
src
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
build-depends:
array
, attoparsec
, base >=4.7 && <5
, containers
, matrix
, monad-memo
, parallel
, range-set-list
, split
, text
, vector
default-language: Haskell2010
executable aoc2022-exe
main-is: Main.hs
other-modules:
Paths_aoc2022
hs-source-dirs:
app
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-depends:
aoc2022
, array
, attoparsec
, base >=4.7 && <5
, containers
, matrix
, monad-memo
, parallel
, range-set-list
, split
, text
, vector
default-language: Haskell2010
test-suite aoc2022-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Day01Spec
Day02Spec
Day03Spec
Day04Spec
Day05Spec
Day06Spec
Day07Spec
Day08Spec
Day09Spec
Day10Spec
Day11Spec
Paths_aoc2022
hs-source-dirs:
test
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-depends:
aoc2022
, array
, attoparsec
, base >=4.7 && <5
, containers
, hspec ==2.*
, matrix
, monad-memo
, parallel
, range-set-list
, split
, text
, vector
default-language: Haskell2010
build-tool-depends: hspec-discover:hspec-discover == 2.*
benchmark aoc2022-bench
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_aoc2022
hs-source-dirs:
bench
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -eventlog -threaded -rtsopts -with-rtsopts=-N6 -O2
build-depends:
aoc2022
, array
, attoparsec
, base >=4.7 && <5
, containers
, criterion
, matrix
, monad-memo
, parallel
, range-set-list
, split
, text
, vector
default-language: Haskell2010