1
# Makefile for puzzles using Emscripten. Requires GNU make.
3
# This file was created by `mkfiles.pl' from the `Recipe' file.
4
# DO NOT EDIT THIS FILE DIRECTLY; edit Recipe or mkfiles.pl instead.
6
# This can be set on the command line to point at the emcc command,
7
# if it is not on your PATH.
10
CFLAGS = -DSLOW_SYSTEM -I./ -Iicons/
12
all: $(OUTPREFIX)blackbox.js $(OUTPREFIX)bridges.js $(OUTPREFIX)cube.js \
13
$(OUTPREFIX)dominosa.js $(OUTPREFIX)fifteen.js \
14
$(OUTPREFIX)filling.js $(OUTPREFIX)flip.js \
15
$(OUTPREFIX)galaxies.js $(OUTPREFIX)guess.js \
16
$(OUTPREFIX)inertia.js $(OUTPREFIX)keen.js \
17
$(OUTPREFIX)lightup.js $(OUTPREFIX)loopy.js \
18
$(OUTPREFIX)magnets.js $(OUTPREFIX)map.js \
19
$(OUTPREFIX)mines.js $(OUTPREFIX)net.js \
20
$(OUTPREFIX)netslide.js $(OUTPREFIX)nullgame.js \
21
$(OUTPREFIX)pattern.js $(OUTPREFIX)pearl.js \
22
$(OUTPREFIX)pegs.js $(OUTPREFIX)range.js $(OUTPREFIX)rect.js \
23
$(OUTPREFIX)samegame.js $(OUTPREFIX)signpost.js \
24
$(OUTPREFIX)singles.js $(OUTPREFIX)sixteen.js \
25
$(OUTPREFIX)slant.js $(OUTPREFIX)solo.js \
26
$(OUTPREFIX)tents.js $(OUTPREFIX)towers.js \
27
$(OUTPREFIX)twiddle.js $(OUTPREFIX)undead.js \
28
$(OUTPREFIX)unequal.js $(OUTPREFIX)unruly.js \
29
$(OUTPREFIX)untangle.js
31
$(OUTPREFIX)blackbox.js: blackbox.o blackbox-icon.o drawing.o emcc.o \
32
malloc.o midend.o misc.o printing.o ps.o random.o version.o \
33
emccpre.js emcclib.js emccx.json
34
$(EMCC) -o $(OUTPREFIX)blackbox.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" blackbox.o blackbox-icon.o drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
36
$(OUTPREFIX)bridges.js: bridges.o bridges-icon.o drawing.o dsf.o emcc.o \
37
malloc.o midend.o misc.o printing.o ps.o random.o version.o \
38
emccpre.js emcclib.js emccx.json
39
$(EMCC) -o $(OUTPREFIX)bridges.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" bridges.o bridges-icon.o drawing.o dsf.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
41
$(OUTPREFIX)cube.js: cube.o cube-icon.o drawing.o emcc.o malloc.o midend.o \
42
misc.o printing.o ps.o random.o version.o emccpre.js \
44
$(EMCC) -o $(OUTPREFIX)cube.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" cube.o cube-icon.o drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
46
$(OUTPREFIX)dominosa.js: dominosa.o dominosa-icon.o drawing.o emcc.o \
47
laydomino.o malloc.o midend.o misc.o printing.o ps.o \
48
random.o version.o emccpre.js emcclib.js emccx.json
49
$(EMCC) -o $(OUTPREFIX)dominosa.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" dominosa.o dominosa-icon.o drawing.o emcc.o laydomino.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
51
$(OUTPREFIX)fifteen.js: drawing.o fifteen.o fifteen-icon.o emcc.o malloc.o \
52
midend.o misc.o printing.o ps.o random.o version.o \
53
emccpre.js emcclib.js emccx.json
54
$(EMCC) -o $(OUTPREFIX)fifteen.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o fifteen.o fifteen-icon.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
56
$(OUTPREFIX)filling.js: drawing.o dsf.o filling.o filling-icon.o emcc.o \
57
malloc.o midend.o misc.o printing.o ps.o random.o version.o \
58
emccpre.js emcclib.js emccx.json
59
$(EMCC) -o $(OUTPREFIX)filling.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o filling.o filling-icon.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
61
$(OUTPREFIX)flip.js: drawing.o flip.o flip-icon.o emcc.o malloc.o midend.o \
62
misc.o printing.o ps.o random.o tree234.o version.o \
63
emccpre.js emcclib.js emccx.json
64
$(EMCC) -o $(OUTPREFIX)flip.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o flip.o flip-icon.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o tree234.o version.o
66
$(OUTPREFIX)galaxies.js: drawing.o dsf.o galaxies.o galaxies-icon.o emcc.o \
67
malloc.o midend.o misc.o printing.o ps.o random.o version.o \
68
emccpre.js emcclib.js emccx.json
69
$(EMCC) -o $(OUTPREFIX)galaxies.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o galaxies.o galaxies-icon.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
71
$(OUTPREFIX)guess.js: drawing.o emcc.o guess.o guess-icon.o malloc.o \
72
midend.o misc.o printing.o ps.o random.o version.o \
73
emccpre.js emcclib.js emccx.json
74
$(EMCC) -o $(OUTPREFIX)guess.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o guess.o guess-icon.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
76
$(OUTPREFIX)inertia.js: drawing.o emcc.o inertia.o inertia-icon.o malloc.o \
77
midend.o misc.o printing.o ps.o random.o version.o \
78
emccpre.js emcclib.js emccx.json
79
$(EMCC) -o $(OUTPREFIX)inertia.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o inertia.o inertia-icon.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
81
$(OUTPREFIX)keen.js: drawing.o dsf.o emcc.o keen.o keen-icon.o latin.o \
82
malloc.o maxflow.o midend.o misc.o printing.o ps.o random.o \
83
tree234.o version.o emccpre.js emcclib.js emccx.json
84
$(EMCC) -o $(OUTPREFIX)keen.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o emcc.o keen.o keen-icon.o latin.o malloc.o maxflow.o midend.o misc.o printing.o ps.o random.o tree234.o version.o
86
$(OUTPREFIX)lightup.js: combi.o drawing.o emcc.o lightup.o lightup-icon.o \
87
malloc.o midend.o misc.o printing.o ps.o random.o version.o \
88
emccpre.js emcclib.js emccx.json
89
$(EMCC) -o $(OUTPREFIX)lightup.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" combi.o drawing.o emcc.o lightup.o lightup-icon.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
91
$(OUTPREFIX)loopy.js: drawing.o dsf.o grid.o emcc.o loopgen.o loopy.o \
92
loopy-icon.o malloc.o midend.o misc.o penrose.o printing.o \
93
ps.o random.o tree234.o version.o emccpre.js emcclib.js \
95
$(EMCC) -o $(OUTPREFIX)loopy.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o grid.o emcc.o loopgen.o loopy.o loopy-icon.o malloc.o midend.o misc.o penrose.o printing.o ps.o random.o tree234.o version.o
97
$(OUTPREFIX)magnets.js: drawing.o emcc.o laydomino.o magnets.o \
98
magnets-icon.o malloc.o midend.o misc.o printing.o ps.o \
99
random.o version.o emccpre.js emcclib.js emccx.json
100
$(EMCC) -o $(OUTPREFIX)magnets.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o laydomino.o magnets.o magnets-icon.o malloc.o midend.o misc.o printing.o ps.o random.o version.o
102
$(OUTPREFIX)map.js: drawing.o dsf.o emcc.o malloc.o map.o map-icon.o \
103
midend.o misc.o printing.o ps.o random.o version.o \
104
emccpre.js emcclib.js emccx.json
105
$(EMCC) -o $(OUTPREFIX)map.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o emcc.o malloc.o map.o map-icon.o midend.o misc.o printing.o ps.o random.o version.o
107
$(OUTPREFIX)mines.js: drawing.o emcc.o malloc.o midend.o mines.o \
108
mines-icon.o misc.o printing.o ps.o random.o tree234.o \
109
version.o emccpre.js emcclib.js emccx.json
110
$(EMCC) -o $(OUTPREFIX)mines.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o mines.o mines-icon.o misc.o printing.o ps.o random.o tree234.o version.o
112
$(OUTPREFIX)net.js: drawing.o dsf.o emcc.o malloc.o midend.o misc.o net.o \
113
net-icon.o printing.o ps.o random.o tree234.o version.o \
114
emccpre.js emcclib.js emccx.json
115
$(EMCC) -o $(OUTPREFIX)net.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o emcc.o malloc.o midend.o misc.o net.o net-icon.o printing.o ps.o random.o tree234.o version.o
117
$(OUTPREFIX)netslide.js: drawing.o emcc.o malloc.o midend.o misc.o \
118
netslide.o netslide-icon.o printing.o ps.o random.o \
119
tree234.o version.o emccpre.js emcclib.js emccx.json
120
$(EMCC) -o $(OUTPREFIX)netslide.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o netslide.o netslide-icon.o printing.o ps.o random.o tree234.o version.o
122
$(OUTPREFIX)nullgame.js: drawing.o emcc.o malloc.o midend.o misc.o no-icon.o \
123
nullgame.o printing.o ps.o random.o version.o emccpre.js \
124
emcclib.js emccx.json
125
$(EMCC) -o $(OUTPREFIX)nullgame.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o no-icon.o nullgame.o printing.o ps.o random.o version.o
127
$(OUTPREFIX)pattern.js: drawing.o emcc.o malloc.o midend.o misc.o pattern.o \
128
pattern-icon.o printing.o ps.o random.o version.o emccpre.js \
129
emcclib.js emccx.json
130
$(EMCC) -o $(OUTPREFIX)pattern.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o pattern.o pattern-icon.o printing.o ps.o random.o version.o
132
$(OUTPREFIX)pearl.js: drawing.o dsf.o grid.o emcc.o loopgen.o malloc.o \
133
midend.o misc.o pearl.o pearl-icon.o penrose.o printing.o \
134
ps.o random.o tdq.o tree234.o version.o emccpre.js \
135
emcclib.js emccx.json
136
$(EMCC) -o $(OUTPREFIX)pearl.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o grid.o emcc.o loopgen.o malloc.o midend.o misc.o pearl.o pearl-icon.o penrose.o printing.o ps.o random.o tdq.o tree234.o version.o
138
$(OUTPREFIX)pegs.js: drawing.o emcc.o malloc.o midend.o misc.o pegs.o \
139
pegs-icon.o printing.o ps.o random.o tree234.o version.o \
140
emccpre.js emcclib.js emccx.json
141
$(EMCC) -o $(OUTPREFIX)pegs.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o pegs.o pegs-icon.o printing.o ps.o random.o tree234.o version.o
143
$(OUTPREFIX)range.js: drawing.o emcc.o malloc.o midend.o misc.o printing.o \
144
ps.o random.o range.o range-icon.o version.o emccpre.js \
145
emcclib.js emccx.json
146
$(EMCC) -o $(OUTPREFIX)range.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o range.o range-icon.o version.o
148
$(OUTPREFIX)rect.js: drawing.o emcc.o malloc.o midend.o misc.o printing.o \
149
ps.o random.o rect.o rect-icon.o version.o emccpre.js \
150
emcclib.js emccx.json
151
$(EMCC) -o $(OUTPREFIX)rect.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o rect.o rect-icon.o version.o
153
$(OUTPREFIX)samegame.js: drawing.o emcc.o malloc.o midend.o misc.o \
154
printing.o ps.o random.o samegame.o samegame-icon.o \
155
version.o emccpre.js emcclib.js emccx.json
156
$(EMCC) -o $(OUTPREFIX)samegame.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o samegame.o samegame-icon.o version.o
158
$(OUTPREFIX)signpost.js: drawing.o dsf.o emcc.o malloc.o midend.o misc.o \
159
printing.o ps.o random.o signpost.o signpost-icon.o \
160
version.o emccpre.js emcclib.js emccx.json
161
$(EMCC) -o $(OUTPREFIX)signpost.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o signpost.o signpost-icon.o version.o
163
$(OUTPREFIX)singles.js: drawing.o dsf.o emcc.o latin.o malloc.o maxflow.o \
164
midend.o misc.o printing.o ps.o random.o singles.o \
165
singles-icon.o tree234.o version.o emccpre.js emcclib.js \
167
$(EMCC) -o $(OUTPREFIX)singles.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o emcc.o latin.o malloc.o maxflow.o midend.o misc.o printing.o ps.o random.o singles.o singles-icon.o tree234.o version.o
169
$(OUTPREFIX)sixteen.js: drawing.o emcc.o malloc.o midend.o misc.o printing.o \
170
ps.o random.o sixteen.o sixteen-icon.o version.o emccpre.js \
171
emcclib.js emccx.json
172
$(EMCC) -o $(OUTPREFIX)sixteen.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o sixteen.o sixteen-icon.o version.o
174
$(OUTPREFIX)slant.js: drawing.o dsf.o emcc.o malloc.o midend.o misc.o \
175
printing.o ps.o random.o slant.o slant-icon.o version.o \
176
emccpre.js emcclib.js emccx.json
177
$(EMCC) -o $(OUTPREFIX)slant.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o slant.o slant-icon.o version.o
179
$(OUTPREFIX)solo.js: divvy.o drawing.o dsf.o emcc.o malloc.o midend.o misc.o \
180
printing.o ps.o random.o solo.o solo-icon.o version.o \
181
emccpre.js emcclib.js emccx.json
182
$(EMCC) -o $(OUTPREFIX)solo.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" divvy.o drawing.o dsf.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o solo.o solo-icon.o version.o
184
$(OUTPREFIX)tents.js: drawing.o dsf.o emcc.o malloc.o maxflow.o midend.o \
185
misc.o printing.o ps.o random.o tents.o tents-icon.o \
186
version.o emccpre.js emcclib.js emccx.json
187
$(EMCC) -o $(OUTPREFIX)tents.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o dsf.o emcc.o malloc.o maxflow.o midend.o misc.o printing.o ps.o random.o tents.o tents-icon.o version.o
189
$(OUTPREFIX)towers.js: drawing.o emcc.o latin.o malloc.o maxflow.o midend.o \
190
misc.o printing.o ps.o random.o towers.o towers-icon.o \
191
tree234.o version.o emccpre.js emcclib.js emccx.json
192
$(EMCC) -o $(OUTPREFIX)towers.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o latin.o malloc.o maxflow.o midend.o misc.o printing.o ps.o random.o towers.o towers-icon.o tree234.o version.o
194
$(OUTPREFIX)twiddle.js: drawing.o emcc.o malloc.o midend.o misc.o printing.o \
195
ps.o random.o twiddle.o twiddle-icon.o version.o emccpre.js \
196
emcclib.js emccx.json
197
$(EMCC) -o $(OUTPREFIX)twiddle.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o twiddle.o twiddle-icon.o version.o
199
$(OUTPREFIX)undead.js: drawing.o emcc.o malloc.o midend.o misc.o printing.o \
200
ps.o random.o undead.o undead-icon.o version.o emccpre.js \
201
emcclib.js emccx.json
202
$(EMCC) -o $(OUTPREFIX)undead.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o undead.o undead-icon.o version.o
204
$(OUTPREFIX)unequal.js: drawing.o emcc.o latin.o malloc.o maxflow.o midend.o \
205
misc.o printing.o ps.o random.o tree234.o unequal.o \
206
unequal-icon.o version.o emccpre.js emcclib.js emccx.json
207
$(EMCC) -o $(OUTPREFIX)unequal.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o latin.o malloc.o maxflow.o midend.o misc.o printing.o ps.o random.o tree234.o unequal.o unequal-icon.o version.o
209
$(OUTPREFIX)unruly.js: drawing.o emcc.o malloc.o midend.o misc.o printing.o \
210
ps.o random.o unruly.o unruly-icon.o version.o emccpre.js \
211
emcclib.js emccx.json
212
$(EMCC) -o $(OUTPREFIX)unruly.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o unruly.o unruly-icon.o version.o
214
$(OUTPREFIX)untangle.js: drawing.o emcc.o malloc.o midend.o misc.o \
215
printing.o ps.o random.o tree234.o untangle.o \
216
untangle-icon.o version.o emccpre.js emcclib.js emccx.json
217
$(EMCC) -o $(OUTPREFIX)untangle.js -O2 -s ASM_JS=1 --pre-js emccpre.js --js-library emcclib.js -s EXPORTED_FUNCTIONS="`sed 's://.*::' emccx.json | tr -d ' \n'`" drawing.o emcc.o malloc.o midend.o misc.o printing.o ps.o random.o tree234.o untangle.o untangle-icon.o version.o
219
blackbox.o: ./blackbox.c ./puzzles.h
220
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
221
blackbox-icon.o: icons/blackbox-icon.c
222
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
223
blackbo3.o: ./blackbox.c ./puzzles.h
224
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
225
bridges.o: ./bridges.c ./puzzles.h
226
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
227
bridges-icon.o: icons/bridges-icon.c
228
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
229
bridges3.o: ./bridges.c ./puzzles.h
230
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
231
combi.o: ./combi.c ./puzzles.h
232
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
233
cube.o: ./cube.c ./puzzles.h
234
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
235
cube-icon.o: icons/cube-icon.c
236
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
237
cube3.o: ./cube.c ./puzzles.h
238
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
239
divvy.o: ./divvy.c ./puzzles.h
240
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
241
dominosa.o: ./dominosa.c ./puzzles.h
242
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
243
dominosa-icon.o: icons/dominosa-icon.c
244
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
245
dominos3.o: ./dominosa.c ./puzzles.h
246
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
247
drawing.o: ./drawing.c ./puzzles.h
248
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
249
dsf.o: ./dsf.c ./puzzles.h
250
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
251
fifteen.o: ./fifteen.c ./puzzles.h
252
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
253
fifteen-icon.o: icons/fifteen-icon.c
254
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
255
fifteen3.o: ./fifteen.c ./puzzles.h
256
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
257
filling.o: ./filling.c ./puzzles.h
258
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
259
filling-icon.o: icons/filling-icon.c
260
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
261
filling5.o: ./filling.c ./puzzles.h
262
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
263
filling2.o: ./filling.c ./puzzles.h
264
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
265
flip.o: ./flip.c ./puzzles.h ./tree234.h
266
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
267
flip-icon.o: icons/flip-icon.c
268
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
269
flip3.o: ./flip.c ./puzzles.h ./tree234.h
270
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
271
galaxies.o: ./galaxies.c ./puzzles.h
272
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
273
galaxies-icon.o: icons/galaxies-icon.c
274
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
275
galaxie7.o: ./galaxies.c ./puzzles.h
276
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
277
galaxie4.o: ./galaxies.c ./puzzles.h
278
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
279
galaxie2.o: ./galaxies.c ./puzzles.h
280
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
281
grid.o: ./grid.c ./puzzles.h ./tree234.h ./grid.h ./penrose.h
282
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
283
emcc.o: ./emcc.c ./puzzles.h
284
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
285
guess.o: ./guess.c ./puzzles.h
286
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
287
guess-icon.o: icons/guess-icon.c
288
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
289
guess3.o: ./guess.c ./puzzles.h
290
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
291
inertia.o: ./inertia.c ./puzzles.h
292
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
293
inertia-icon.o: icons/inertia-icon.c
294
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
295
inertia3.o: ./inertia.c ./puzzles.h
296
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
297
keen.o: ./keen.c ./puzzles.h ./latin.h
298
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
299
keen-icon.o: icons/keen-icon.c
300
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
301
keen5.o: ./keen.c ./puzzles.h ./latin.h
302
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
303
keen2.o: ./keen.c ./puzzles.h ./latin.h
304
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
305
latin.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
306
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
307
latin8.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
308
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_LATIN_TEST -c $< -o $@
309
latin6.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
310
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
311
laydomino.o: ./laydomino.c ./puzzles.h
312
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
313
lightup.o: ./lightup.c ./puzzles.h
314
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
315
lightup-icon.o: icons/lightup-icon.c
316
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
317
lightup5.o: ./lightup.c ./puzzles.h
318
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
319
lightup2.o: ./lightup.c ./puzzles.h
320
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
321
list.o: ./list.c ./puzzles.h
322
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
323
loopgen.o: ./loopgen.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
324
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
325
loopy.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
326
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
327
loopy-icon.o: icons/loopy-icon.c
328
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
329
loopy5.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
330
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
331
loopy2.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
332
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
333
magnets.o: ./magnets.c ./puzzles.h
334
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
335
magnets-icon.o: icons/magnets-icon.c
336
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
337
magnets5.o: ./magnets.c ./puzzles.h
338
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
339
magnets2.o: ./magnets.c ./puzzles.h
340
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
341
malloc.o: ./malloc.c ./puzzles.h
342
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
343
map.o: ./map.c ./puzzles.h
344
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
345
map-icon.o: icons/map-icon.c
346
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
347
map5.o: ./map.c ./puzzles.h
348
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
349
map2.o: ./map.c ./puzzles.h
350
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
351
maxflow.o: ./maxflow.c ./maxflow.h ./puzzles.h
352
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
353
midend.o: ./midend.c ./puzzles.h
354
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
355
mines.o: ./mines.c ./tree234.h ./puzzles.h
356
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
357
mines-icon.o: icons/mines-icon.c
358
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
359
mines5.o: ./mines.c ./tree234.h ./puzzles.h
360
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
361
mines2.o: ./mines.c ./tree234.h ./puzzles.h
362
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_OBFUSCATOR -c $< -o $@
363
misc.o: ./misc.c ./puzzles.h
364
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
365
net.o: ./net.c ./puzzles.h ./tree234.h
366
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
367
net-icon.o: icons/net-icon.c
368
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
369
net3.o: ./net.c ./puzzles.h ./tree234.h
370
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
371
netslide.o: ./netslide.c ./puzzles.h ./tree234.h
372
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
373
netslide-icon.o: icons/netslide-icon.c
374
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
375
netslid3.o: ./netslide.c ./puzzles.h ./tree234.h
376
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
377
no-icon.o: ./no-icon.c
378
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
379
nullfe.o: ./nullfe.c ./puzzles.h
380
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
381
nullgame.o: ./nullgame.c ./puzzles.h
382
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
383
obfusc.o: ./obfusc.c ./puzzles.h
384
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
385
osx.o: ./osx.m ./puzzles.h
386
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
387
pattern.o: ./pattern.c ./puzzles.h
388
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
389
pattern-icon.o: icons/pattern-icon.c
390
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
391
pattern5.o: ./pattern.c ./puzzles.h
392
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
393
pattern2.o: ./pattern.c ./puzzles.h
394
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
395
pearl.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
396
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
397
pearl-icon.o: icons/pearl-icon.c
398
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
399
pearl5.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
400
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
401
pearl2.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
402
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
403
pegs.o: ./pegs.c ./puzzles.h ./tree234.h
404
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
405
pegs-icon.o: icons/pegs-icon.c
406
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
407
pegs3.o: ./pegs.c ./puzzles.h ./tree234.h
408
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
409
penrose.o: ./penrose.c ./puzzles.h ./penrose.h
410
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
411
printing.o: ./printing.c ./puzzles.h
412
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
413
ps.o: ./ps.c ./puzzles.h
414
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
415
random.o: ./random.c ./puzzles.h
416
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
417
range.o: ./range.c ./puzzles.h
418
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
419
range-icon.o: icons/range-icon.c
420
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
421
range3.o: ./range.c ./puzzles.h
422
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
423
rect.o: ./rect.c ./puzzles.h
424
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
425
rect-icon.o: icons/rect-icon.c
426
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
427
rect3.o: ./rect.c ./puzzles.h
428
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
429
samegame.o: ./samegame.c ./puzzles.h
430
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
431
samegame-icon.o: icons/samegame-icon.c
432
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
433
samegam3.o: ./samegame.c ./puzzles.h
434
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
435
signpost.o: ./signpost.c ./puzzles.h
436
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
437
signpost-icon.o: icons/signpost-icon.c
438
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
439
signpos5.o: ./signpost.c ./puzzles.h
440
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
441
signpos2.o: ./signpost.c ./puzzles.h
442
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
443
singles.o: ./singles.c ./puzzles.h ./latin.h
444
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
445
singles-icon.o: icons/singles-icon.c
446
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
447
singles5.o: ./singles.c ./puzzles.h ./latin.h
448
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
449
singles3.o: ./singles.c ./puzzles.h ./latin.h
450
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
451
sixteen.o: ./sixteen.c ./puzzles.h
452
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
453
sixteen-icon.o: icons/sixteen-icon.c
454
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
455
sixteen3.o: ./sixteen.c ./puzzles.h
456
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
457
slant.o: ./slant.c ./puzzles.h
458
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
459
slant-icon.o: icons/slant-icon.c
460
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
461
slant5.o: ./slant.c ./puzzles.h
462
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
463
slant2.o: ./slant.c ./puzzles.h
464
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
465
solo.o: ./solo.c ./puzzles.h
466
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
467
solo-icon.o: icons/solo-icon.c
468
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
469
solo5.o: ./solo.c ./puzzles.h
470
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
471
solo2.o: ./solo.c ./puzzles.h
472
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
473
tdq.o: ./tdq.c ./puzzles.h
474
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
475
tents.o: ./tents.c ./puzzles.h ./maxflow.h
476
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
477
tents-icon.o: icons/tents-icon.c
478
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
479
tents5.o: ./tents.c ./puzzles.h ./maxflow.h
480
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
481
tents3.o: ./tents.c ./puzzles.h ./maxflow.h
482
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
483
towers.o: ./towers.c ./puzzles.h ./latin.h
484
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
485
towers-icon.o: icons/towers-icon.c
486
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
487
towers5.o: ./towers.c ./puzzles.h ./latin.h
488
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
489
towers2.o: ./towers.c ./puzzles.h ./latin.h
490
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
491
tree234.o: ./tree234.c ./tree234.h ./puzzles.h
492
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
493
twiddle.o: ./twiddle.c ./puzzles.h
494
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
495
twiddle-icon.o: icons/twiddle-icon.c
496
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
497
twiddle3.o: ./twiddle.c ./puzzles.h
498
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
499
undead.o: ./undead.c ./puzzles.h
500
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
501
undead-icon.o: icons/undead-icon.c
502
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
503
undead3.o: ./undead.c ./puzzles.h
504
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
505
unequal.o: ./unequal.c ./puzzles.h ./latin.h
506
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
507
unequal-icon.o: icons/unequal-icon.c
508
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
509
unequal5.o: ./unequal.c ./puzzles.h ./latin.h
510
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
511
unequal2.o: ./unequal.c ./puzzles.h ./latin.h
512
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
513
unruly.o: ./unruly.c ./puzzles.h
514
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
515
unruly-icon.o: icons/unruly-icon.c
516
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
517
unruly5.o: ./unruly.c ./puzzles.h
518
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
519
unruly2.o: ./unruly.c ./puzzles.h
520
$(EMCC) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
521
untangle.o: ./untangle.c ./puzzles.h ./tree234.h
522
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
523
untangle-icon.o: icons/untangle-icon.c
524
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
525
untangl3.o: ./untangle.c ./puzzles.h ./tree234.h
526
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
527
version.o: ./version.c
528
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
529
windows.o: ./windows.c ./puzzles.h ./resource.h
530
$(EMCC) $(CFLAGS) $(XFLAGS) -c $< -o $@
531
windows1.o: ./windows.c ./puzzles.h ./resource.h
532
$(EMCC) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
536
rm -rf *.o $(OUTPREFIX)blackbox.js $(OUTPREFIX)bridges.js $(OUTPREFIX)cube.js $(OUTPREFIX)dominosa.js $(OUTPREFIX)fifteen.js $(OUTPREFIX)filling.js $(OUTPREFIX)flip.js $(OUTPREFIX)galaxies.js $(OUTPREFIX)guess.js $(OUTPREFIX)inertia.js $(OUTPREFIX)keen.js $(OUTPREFIX)lightup.js $(OUTPREFIX)loopy.js $(OUTPREFIX)magnets.js $(OUTPREFIX)map.js $(OUTPREFIX)mines.js $(OUTPREFIX)net.js $(OUTPREFIX)netslide.js $(OUTPREFIX)nullgame.js $(OUTPREFIX)pattern.js $(OUTPREFIX)pearl.js $(OUTPREFIX)pegs.js $(OUTPREFIX)range.js $(OUTPREFIX)rect.js $(OUTPREFIX)samegame.js $(OUTPREFIX)signpost.js $(OUTPREFIX)singles.js $(OUTPREFIX)sixteen.js $(OUTPREFIX)slant.js $(OUTPREFIX)solo.js $(OUTPREFIX)tents.js $(OUTPREFIX)towers.js $(OUTPREFIX)twiddle.js $(OUTPREFIX)undead.js $(OUTPREFIX)unequal.js $(OUTPREFIX)unruly.js $(OUTPREFIX)untangle.js