11
11
copyright : 2019 Eric Mertens
12
12
build-type : Simple
13
13
14
+ common intcode
15
+ build-depends : intcode ^>= 0.2 ,
16
+
14
17
library
15
18
hs-source-dirs : common
16
19
default-language : Haskell2010
@@ -22,9 +25,6 @@ library
22
25
Advent.Search
23
26
Advent.Queue
24
27
Advent.Visualize
25
- Advent.Intcode
26
- Advent.Intcode.Trace
27
- Advent.Intcode.Conduino
28
28
29
29
build-depends :
30
30
base ^>= 4.13 ,
@@ -49,14 +49,8 @@ test-suite doctests
49
49
directory ^>= 1.3 ,
50
50
filepath ^>= 1.4 ,
51
51
52
- executable Breakout
53
- main-is : Breakout.hs
54
- ghc-options : -threaded
55
- build-depends : advent2019, base, conduino, transformers, containers, vty
56
- hs-source-dirs : execs
57
- default-language : Haskell2010
58
-
59
52
executable IntcodeConsole
53
+ import : intcode
60
54
main-is : IntcodeConsole.hs
61
55
ghc-options : -threaded
62
56
build-depends : advent2019, base, transformers, containers, megaparsec, ansi-terminal
@@ -65,11 +59,12 @@ executable IntcodeConsole
65
59
66
60
executable Day01
67
61
main-is : Day01.hs
68
- build-depends : advent2019, base,
62
+ build-depends : advent2019, base
69
63
hs-source-dirs : execs
70
64
default-language : Haskell2010
71
65
72
66
executable Day02
67
+ import : intcode
73
68
main-is : Day02.hs
74
69
build-depends : advent2019, base
75
70
hs-source-dirs : execs
@@ -88,6 +83,7 @@ executable Day04
88
83
default-language : Haskell2010
89
84
90
85
executable Day05
86
+ import : intcode
91
87
main-is : Day05.hs
92
88
build-depends : advent2019, base, containers
93
89
hs-source-dirs : execs
@@ -100,6 +96,7 @@ executable Day06
100
96
default-language : Haskell2010
101
97
102
98
executable Day07
99
+ import : intcode
103
100
main-is : Day07.hs
104
101
build-depends : advent2019, base, containers
105
102
hs-source-dirs : execs
@@ -112,6 +109,7 @@ executable Day08
112
109
default-language : Haskell2010
113
110
114
111
executable Day09
112
+ import : intcode
115
113
main-is : Day09.hs
116
114
build-depends : advent2019, base, containers
117
115
hs-source-dirs : execs
@@ -124,6 +122,7 @@ executable Day10
124
122
default-language : Haskell2010
125
123
126
124
executable Day11
125
+ import : intcode
127
126
main-is : Day11.hs
128
127
build-depends : advent2019, base, containers
129
128
hs-source-dirs : execs
@@ -136,6 +135,7 @@ executable Day12
136
135
default-language : Haskell2010
137
136
138
137
executable Day13
138
+ import : intcode
139
139
main-is : Day13.hs
140
140
build-depends : advent2019, base, containers
141
141
hs-source-dirs : execs
@@ -148,6 +148,7 @@ executable Day14
148
148
default-language : Haskell2010
149
149
150
150
executable Day15
151
+ import : intcode
151
152
main-is : Day15.hs
152
153
build-depends : advent2019, base
153
154
hs-source-dirs : execs
@@ -160,6 +161,7 @@ executable Day16
160
161
default-language : Haskell2010
161
162
162
163
executable Day17
164
+ import : intcode
163
165
main-is : Day17.hs
164
166
build-depends : advent2019, base, containers
165
167
hs-source-dirs : execs
@@ -172,6 +174,7 @@ executable Day18
172
174
default-language : Haskell2010
173
175
174
176
executable Day19
177
+ import : intcode
175
178
main-is : Day19.hs
176
179
build-depends : advent2019, base
177
180
hs-source-dirs : execs
@@ -184,6 +187,7 @@ executable Day20
184
187
default-language : Haskell2010
185
188
186
189
executable Day21
190
+ import : intcode
187
191
main-is : Day21.hs
188
192
build-depends : advent2019, base
189
193
hs-source-dirs : execs
@@ -196,6 +200,7 @@ executable Day22
196
200
default-language : Haskell2010
197
201
198
202
executable Day23
203
+ import : intcode
199
204
main-is : Day23.hs
200
205
build-depends : advent2019, base, containers
201
206
hs-source-dirs : execs
@@ -208,6 +213,7 @@ executable Day24
208
213
default-language : Haskell2010
209
214
210
215
executable Day25
216
+ import : intcode
211
217
main-is : Day25.hs
212
218
build-depends : advent2019, base
213
219
hs-source-dirs : execs
0 commit comments