1 # Makefile for puzzles under NestedVM.
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 path points at the nestedvm root directory
7 NESTEDVM = /opt/nestedvm
8 # You can define this path to point at your tools if you need to
9 TOOLPATH = $(NESTEDVM)/upstream/install/bin
10 CC = $(TOOLPATH)/mips-unknown-elf-gcc
12 CFLAGS = -O2 -Wall -Werror -DSLOW_SYSTEM -g -I./ -Iicons/
14 all: blackbox.jar bridges.jar cube.jar dominosa.jar fifteen.jar filling.jar \
15 flip.jar flood.jar galaxies.jar guess.jar inertia.jar \
16 keen.jar lightup.jar loopy.jar magnets.jar map.jar mines.jar \
17 net.jar netslide.jar nullgame.jar palisade.jar pattern.jar \
18 pearl.jar pegs.jar range.jar rect.jar samegame.jar \
19 signpost.jar singles.jar sixteen.jar slant.jar solo.jar \
20 tents.jar towers.jar tracks.jar twiddle.jar undead.jar \
21 unequal.jar unruly.jar untangle.jar
23 blackbox.mips: blackbox.o blackbox-icon.o drawing.o nestedvm.o malloc.o \
24 midend.o misc.o printing.o ps.o random.o version.o
25 $(CC) $(XLDFLAGS) -o $@ blackbox.o blackbox-icon.o drawing.o \
26 nestedvm.o malloc.o midend.o misc.o printing.o ps.o random.o \
29 bridges.mips: bridges.o bridges-icon.o drawing.o dsf.o findloop.o nestedvm.o \
30 malloc.o midend.o misc.o printing.o ps.o random.o version.o
31 $(CC) $(XLDFLAGS) -o $@ bridges.o bridges-icon.o drawing.o dsf.o \
32 findloop.o nestedvm.o malloc.o midend.o misc.o printing.o \
33 ps.o random.o version.o -lm
35 cube.mips: cube.o cube-icon.o drawing.o nestedvm.o malloc.o midend.o misc.o \
36 printing.o ps.o random.o version.o
37 $(CC) $(XLDFLAGS) -o $@ cube.o cube-icon.o drawing.o nestedvm.o \
38 malloc.o midend.o misc.o printing.o ps.o random.o version.o \
41 dominosa.mips: dominosa.o dominosa-icon.o drawing.o nestedvm.o laydomino.o \
42 malloc.o midend.o misc.o printing.o ps.o random.o version.o
43 $(CC) $(XLDFLAGS) -o $@ dominosa.o dominosa-icon.o drawing.o \
44 nestedvm.o laydomino.o malloc.o midend.o misc.o printing.o \
45 ps.o random.o version.o -lm
47 fifteen.mips: drawing.o fifteen.o fifteen-icon.o nestedvm.o malloc.o \
48 midend.o misc.o printing.o ps.o random.o version.o
49 $(CC) $(XLDFLAGS) -o $@ drawing.o fifteen.o fifteen-icon.o \
50 nestedvm.o malloc.o midend.o misc.o printing.o ps.o random.o \
53 filling.mips: drawing.o dsf.o filling.o filling-icon.o nestedvm.o malloc.o \
54 midend.o misc.o printing.o ps.o random.o version.o
55 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o filling.o filling-icon.o \
56 nestedvm.o malloc.o midend.o misc.o printing.o ps.o random.o \
59 flip.mips: drawing.o flip.o flip-icon.o nestedvm.o malloc.o midend.o misc.o \
60 printing.o ps.o random.o tree234.o version.o
61 $(CC) $(XLDFLAGS) -o $@ drawing.o flip.o flip-icon.o nestedvm.o \
62 malloc.o midend.o misc.o printing.o ps.o random.o tree234.o \
65 flood.mips: drawing.o flood.o flood-icon.o nestedvm.o malloc.o midend.o \
66 misc.o printing.o ps.o random.o version.o
67 $(CC) $(XLDFLAGS) -o $@ drawing.o flood.o flood-icon.o nestedvm.o \
68 malloc.o midend.o misc.o printing.o ps.o random.o version.o \
71 galaxies.mips: drawing.o dsf.o galaxies.o galaxies-icon.o nestedvm.o \
72 malloc.o midend.o misc.o printing.o ps.o random.o version.o
73 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o galaxies.o galaxies-icon.o \
74 nestedvm.o malloc.o midend.o misc.o printing.o ps.o random.o \
77 guess.mips: drawing.o nestedvm.o guess.o guess-icon.o malloc.o midend.o \
78 misc.o printing.o ps.o random.o version.o
79 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o guess.o guess-icon.o \
80 malloc.o midend.o misc.o printing.o ps.o random.o version.o \
83 inertia.mips: drawing.o nestedvm.o inertia.o inertia-icon.o malloc.o \
84 midend.o misc.o printing.o ps.o random.o version.o
85 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o inertia.o \
86 inertia-icon.o malloc.o midend.o misc.o printing.o ps.o \
87 random.o version.o -lm
89 keen.mips: drawing.o dsf.o nestedvm.o keen.o keen-icon.o latin.o malloc.o \
90 maxflow.o midend.o misc.o printing.o ps.o random.o tree234.o \
92 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o nestedvm.o keen.o \
93 keen-icon.o latin.o malloc.o maxflow.o midend.o misc.o \
94 printing.o ps.o random.o tree234.o version.o -lm
96 lightup.mips: combi.o drawing.o nestedvm.o lightup.o lightup-icon.o malloc.o \
97 midend.o misc.o printing.o ps.o random.o version.o
98 $(CC) $(XLDFLAGS) -o $@ combi.o drawing.o nestedvm.o lightup.o \
99 lightup-icon.o malloc.o midend.o misc.o printing.o ps.o \
100 random.o version.o -lm
102 loopy.mips: drawing.o dsf.o grid.o nestedvm.o loopgen.o loopy.o loopy-icon.o \
103 malloc.o midend.o misc.o penrose.o printing.o ps.o random.o \
105 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o grid.o nestedvm.o loopgen.o \
106 loopy.o loopy-icon.o malloc.o midend.o misc.o penrose.o \
107 printing.o ps.o random.o tree234.o version.o -lm
109 magnets.mips: drawing.o nestedvm.o laydomino.o magnets.o magnets-icon.o \
110 malloc.o midend.o misc.o printing.o ps.o random.o version.o
111 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o laydomino.o magnets.o \
112 magnets-icon.o malloc.o midend.o misc.o printing.o ps.o \
113 random.o version.o -lm
115 map.mips: drawing.o dsf.o nestedvm.o malloc.o map.o map-icon.o midend.o \
116 misc.o printing.o ps.o random.o version.o
117 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o nestedvm.o malloc.o map.o \
118 map-icon.o midend.o misc.o printing.o ps.o random.o \
121 mines.mips: drawing.o nestedvm.o malloc.o midend.o mines.o mines-icon.o \
122 misc.o printing.o ps.o random.o tree234.o version.o
123 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
124 mines.o mines-icon.o misc.o printing.o ps.o random.o \
125 tree234.o version.o -lm
127 net.mips: drawing.o dsf.o findloop.o nestedvm.o malloc.o midend.o misc.o \
128 net.o net-icon.o printing.o ps.o random.o tree234.o \
130 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o findloop.o nestedvm.o \
131 malloc.o midend.o misc.o net.o net-icon.o printing.o ps.o \
132 random.o tree234.o version.o -lm
134 netslide.mips: drawing.o nestedvm.o malloc.o midend.o misc.o netslide.o \
135 netslide-icon.o printing.o ps.o random.o tree234.o version.o
136 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
137 misc.o netslide.o netslide-icon.o printing.o ps.o random.o \
138 tree234.o version.o -lm
140 nullgame.mips: drawing.o nestedvm.o malloc.o midend.o misc.o no-icon.o \
141 nullgame.o printing.o ps.o random.o version.o
142 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
143 misc.o no-icon.o nullgame.o printing.o ps.o random.o \
146 palisade.mips: divvy.o drawing.o dsf.o nestedvm.o malloc.o midend.o misc.o \
147 palisade.o palisade-icon.o printing.o ps.o random.o \
149 $(CC) $(XLDFLAGS) -o $@ divvy.o drawing.o dsf.o nestedvm.o malloc.o \
150 midend.o misc.o palisade.o palisade-icon.o printing.o ps.o \
151 random.o version.o -lm
153 pattern.mips: drawing.o nestedvm.o malloc.o midend.o misc.o pattern.o \
154 pattern-icon.o printing.o ps.o random.o version.o
155 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
156 misc.o pattern.o pattern-icon.o printing.o ps.o random.o \
159 pearl.mips: drawing.o dsf.o grid.o nestedvm.o loopgen.o malloc.o midend.o \
160 misc.o pearl.o pearl-icon.o penrose.o printing.o ps.o \
161 random.o tdq.o tree234.o version.o
162 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o grid.o nestedvm.o loopgen.o \
163 malloc.o midend.o misc.o pearl.o pearl-icon.o penrose.o \
164 printing.o ps.o random.o tdq.o tree234.o version.o -lm
166 pegs.mips: drawing.o nestedvm.o malloc.o midend.o misc.o pegs.o pegs-icon.o \
167 printing.o ps.o random.o tree234.o version.o
168 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
169 misc.o pegs.o pegs-icon.o printing.o ps.o random.o tree234.o \
172 range.mips: drawing.o dsf.o nestedvm.o malloc.o midend.o misc.o printing.o \
173 ps.o random.o range.o range-icon.o version.o
174 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o nestedvm.o malloc.o midend.o \
175 misc.o printing.o ps.o random.o range.o range-icon.o \
178 rect.mips: drawing.o nestedvm.o malloc.o midend.o misc.o printing.o ps.o \
179 random.o rect.o rect-icon.o version.o
180 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
181 misc.o printing.o ps.o random.o rect.o rect-icon.o version.o \
184 samegame.mips: drawing.o nestedvm.o malloc.o midend.o misc.o printing.o ps.o \
185 random.o samegame.o samegame-icon.o version.o
186 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
187 misc.o printing.o ps.o random.o samegame.o samegame-icon.o \
190 signpost.mips: drawing.o dsf.o nestedvm.o malloc.o midend.o misc.o \
191 printing.o ps.o random.o signpost.o signpost-icon.o \
193 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o nestedvm.o malloc.o midend.o \
194 misc.o printing.o ps.o random.o signpost.o signpost-icon.o \
197 singles.mips: drawing.o dsf.o nestedvm.o latin.o malloc.o maxflow.o midend.o \
198 misc.o printing.o ps.o random.o singles.o singles-icon.o \
200 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o nestedvm.o latin.o malloc.o \
201 maxflow.o midend.o misc.o printing.o ps.o random.o singles.o \
202 singles-icon.o tree234.o version.o -lm
204 sixteen.mips: drawing.o nestedvm.o malloc.o midend.o misc.o printing.o ps.o \
205 random.o sixteen.o sixteen-icon.o version.o
206 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
207 misc.o printing.o ps.o random.o sixteen.o sixteen-icon.o \
210 slant.mips: drawing.o dsf.o findloop.o nestedvm.o malloc.o midend.o misc.o \
211 printing.o ps.o random.o slant.o slant-icon.o version.o
212 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o findloop.o nestedvm.o \
213 malloc.o midend.o misc.o printing.o ps.o random.o slant.o \
214 slant-icon.o version.o -lm
216 solo.mips: divvy.o drawing.o dsf.o nestedvm.o malloc.o midend.o misc.o \
217 printing.o ps.o random.o solo.o solo-icon.o version.o
218 $(CC) $(XLDFLAGS) -o $@ divvy.o drawing.o dsf.o nestedvm.o malloc.o \
219 midend.o misc.o printing.o ps.o random.o solo.o solo-icon.o \
222 tents.mips: drawing.o dsf.o nestedvm.o malloc.o maxflow.o midend.o misc.o \
223 printing.o ps.o random.o tents.o tents-icon.o version.o
224 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o nestedvm.o malloc.o \
225 maxflow.o midend.o misc.o printing.o ps.o random.o tents.o \
226 tents-icon.o version.o -lm
228 towers.mips: drawing.o nestedvm.o latin.o malloc.o maxflow.o midend.o misc.o \
229 printing.o ps.o random.o towers.o towers-icon.o tree234.o \
231 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o latin.o malloc.o \
232 maxflow.o midend.o misc.o printing.o ps.o random.o towers.o \
233 towers-icon.o tree234.o version.o -lm
235 tracks.mips: drawing.o dsf.o findloop.o nestedvm.o malloc.o midend.o misc.o \
236 printing.o ps.o random.o tracks.o tracks-icon.o version.o
237 $(CC) $(XLDFLAGS) -o $@ drawing.o dsf.o findloop.o nestedvm.o \
238 malloc.o midend.o misc.o printing.o ps.o random.o tracks.o \
239 tracks-icon.o version.o -lm
241 twiddle.mips: drawing.o nestedvm.o malloc.o midend.o misc.o printing.o ps.o \
242 random.o twiddle.o twiddle-icon.o version.o
243 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
244 misc.o printing.o ps.o random.o twiddle.o twiddle-icon.o \
247 undead.mips: drawing.o nestedvm.o malloc.o midend.o misc.o printing.o ps.o \
248 random.o undead.o undead-icon.o version.o
249 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
250 misc.o printing.o ps.o random.o undead.o undead-icon.o \
253 unequal.mips: drawing.o nestedvm.o latin.o malloc.o maxflow.o midend.o \
254 misc.o printing.o ps.o random.o tree234.o unequal.o \
255 unequal-icon.o version.o
256 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o latin.o malloc.o \
257 maxflow.o midend.o misc.o printing.o ps.o random.o tree234.o \
258 unequal.o unequal-icon.o version.o -lm
260 unruly.mips: drawing.o nestedvm.o malloc.o midend.o misc.o printing.o ps.o \
261 random.o unruly.o unruly-icon.o version.o
262 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
263 misc.o printing.o ps.o random.o unruly.o unruly-icon.o \
266 untangle.mips: drawing.o nestedvm.o malloc.o midend.o misc.o printing.o ps.o \
267 random.o tree234.o untangle.o untangle-icon.o version.o
268 $(CC) $(XLDFLAGS) -o $@ drawing.o nestedvm.o malloc.o midend.o \
269 misc.o printing.o ps.o random.o tree234.o untangle.o \
270 untangle-icon.o version.o -lm
272 blackbox.o: ./blackbox.c ./puzzles.h
273 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
274 blackbox-icon.o: icons/blackbox-icon.c
275 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
276 blackbo3.o: ./blackbox.c ./puzzles.h
277 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
278 bridges.o: ./bridges.c ./puzzles.h
279 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
280 bridges-icon.o: icons/bridges-icon.c
281 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
282 bridges3.o: ./bridges.c ./puzzles.h
283 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
284 combi.o: ./combi.c ./puzzles.h
285 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
286 cube.o: ./cube.c ./puzzles.h
287 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
288 cube-icon.o: icons/cube-icon.c
289 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
290 cube3.o: ./cube.c ./puzzles.h
291 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
292 divvy.o: ./divvy.c ./puzzles.h
293 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
294 dominosa.o: ./dominosa.c ./puzzles.h
295 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
296 dominosa-icon.o: icons/dominosa-icon.c
297 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
298 dominos3.o: ./dominosa.c ./puzzles.h
299 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
300 drawing.o: ./drawing.c ./puzzles.h
301 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
302 dsf.o: ./dsf.c ./puzzles.h
303 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
304 fifteen.o: ./fifteen.c ./puzzles.h
305 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
306 fifteen-icon.o: icons/fifteen-icon.c
307 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
308 fifteen5.o: ./fifteen.c ./puzzles.h
309 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
310 fifteen2.o: ./fifteen.c ./puzzles.h
311 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
312 filling.o: ./filling.c ./puzzles.h
313 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
314 filling-icon.o: icons/filling-icon.c
315 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
316 filling5.o: ./filling.c ./puzzles.h
317 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
318 filling2.o: ./filling.c ./puzzles.h
319 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
320 findloop.o: ./findloop.c ./puzzles.h
321 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
322 flip.o: ./flip.c ./puzzles.h ./tree234.h
323 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
324 flip-icon.o: icons/flip-icon.c
325 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
326 flip3.o: ./flip.c ./puzzles.h ./tree234.h
327 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
328 flood.o: ./flood.c ./puzzles.h
329 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
330 flood-icon.o: icons/flood-icon.c
331 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
332 flood3.o: ./flood.c ./puzzles.h
333 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
334 galaxies.o: ./galaxies.c ./puzzles.h
335 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
336 galaxies-icon.o: icons/galaxies-icon.c
337 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
338 galaxie7.o: ./galaxies.c ./puzzles.h
339 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
340 galaxie4.o: ./galaxies.c ./puzzles.h
341 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
342 galaxie2.o: ./galaxies.c ./puzzles.h
343 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
344 grid.o: ./grid.c ./puzzles.h ./tree234.h ./grid.h ./penrose.h
345 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
346 nestedvm.o: ./nestedvm.c ./puzzles.h
347 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
348 guess.o: ./guess.c ./puzzles.h
349 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
350 guess-icon.o: icons/guess-icon.c
351 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
352 guess3.o: ./guess.c ./puzzles.h
353 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
354 inertia.o: ./inertia.c ./puzzles.h
355 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
356 inertia-icon.o: icons/inertia-icon.c
357 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
358 inertia3.o: ./inertia.c ./puzzles.h
359 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
360 keen.o: ./keen.c ./puzzles.h ./latin.h
361 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
362 keen-icon.o: icons/keen-icon.c
363 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
364 keen5.o: ./keen.c ./puzzles.h ./latin.h
365 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
366 keen2.o: ./keen.c ./puzzles.h ./latin.h
367 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
368 latin.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
369 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
370 latin8.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
371 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_LATIN_TEST -c $< -o $@
372 latin6.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
373 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
374 laydomino.o: ./laydomino.c ./puzzles.h
375 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
376 lightup.o: ./lightup.c ./puzzles.h
377 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
378 lightup-icon.o: icons/lightup-icon.c
379 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
380 lightup5.o: ./lightup.c ./puzzles.h
381 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
382 lightup2.o: ./lightup.c ./puzzles.h
383 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
384 list.o: ./list.c ./puzzles.h
385 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
386 loopgen.o: ./loopgen.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
387 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
388 loopy.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
389 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
390 loopy-icon.o: icons/loopy-icon.c
391 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
392 loopy5.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
393 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
394 loopy2.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
395 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
396 magnets.o: ./magnets.c ./puzzles.h
397 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
398 magnets-icon.o: icons/magnets-icon.c
399 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
400 magnets5.o: ./magnets.c ./puzzles.h
401 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
402 magnets2.o: ./magnets.c ./puzzles.h
403 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
404 malloc.o: ./malloc.c ./puzzles.h
405 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
406 map.o: ./map.c ./puzzles.h
407 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
408 map-icon.o: icons/map-icon.c
409 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
410 map5.o: ./map.c ./puzzles.h
411 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
412 map2.o: ./map.c ./puzzles.h
413 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
414 maxflow.o: ./maxflow.c ./maxflow.h ./puzzles.h
415 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
416 midend.o: ./midend.c ./puzzles.h
417 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
418 mines.o: ./mines.c ./tree234.h ./puzzles.h
419 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
420 mines-icon.o: icons/mines-icon.c
421 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
422 mines5.o: ./mines.c ./tree234.h ./puzzles.h
423 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
424 mines2.o: ./mines.c ./tree234.h ./puzzles.h
425 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_OBFUSCATOR -c $< -o $@
426 misc.o: ./misc.c ./puzzles.h
427 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
428 net.o: ./net.c ./puzzles.h ./tree234.h
429 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
430 net-icon.o: icons/net-icon.c
431 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
432 net3.o: ./net.c ./puzzles.h ./tree234.h
433 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
434 netslide.o: ./netslide.c ./puzzles.h ./tree234.h
435 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
436 netslide-icon.o: icons/netslide-icon.c
437 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
438 netslid3.o: ./netslide.c ./puzzles.h ./tree234.h
439 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
440 no-icon.o: ./no-icon.c
441 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
442 nullfe.o: ./nullfe.c ./puzzles.h
443 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
444 nullgame.o: ./nullgame.c ./puzzles.h
445 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
446 obfusc.o: ./obfusc.c ./puzzles.h
447 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
448 osx.o: ./osx.m ./puzzles.h
449 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
450 palisade.o: ./palisade.c ./puzzles.h
451 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
452 palisade-icon.o: icons/palisade-icon.c
453 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
454 palisad3.o: ./palisade.c ./puzzles.h
455 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
456 pattern.o: ./pattern.c ./puzzles.h
457 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
458 pattern-icon.o: icons/pattern-icon.c
459 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
460 pattern7.o: ./pattern.c ./puzzles.h
461 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
462 pattern4.o: ./pattern.c ./puzzles.h
463 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
464 pattern2.o: ./pattern.c ./puzzles.h
465 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
466 pearl.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
467 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
468 pearl-icon.o: icons/pearl-icon.c
469 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
470 pearl5.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
471 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
472 pearl2.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
473 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
474 pegs.o: ./pegs.c ./puzzles.h ./tree234.h
475 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
476 pegs-icon.o: icons/pegs-icon.c
477 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
478 pegs3.o: ./pegs.c ./puzzles.h ./tree234.h
479 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
480 penrose.o: ./penrose.c ./puzzles.h ./penrose.h
481 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
482 printing.o: ./printing.c ./puzzles.h
483 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
484 ps.o: ./ps.c ./puzzles.h
485 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
486 random.o: ./random.c ./puzzles.h
487 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
488 range.o: ./range.c ./puzzles.h
489 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
490 range-icon.o: icons/range-icon.c
491 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
492 range3.o: ./range.c ./puzzles.h
493 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
494 rect.o: ./rect.c ./puzzles.h
495 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
496 rect-icon.o: icons/rect-icon.c
497 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
498 rect3.o: ./rect.c ./puzzles.h
499 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
500 samegame.o: ./samegame.c ./puzzles.h
501 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
502 samegame-icon.o: icons/samegame-icon.c
503 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
504 samegam3.o: ./samegame.c ./puzzles.h
505 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
506 signpost.o: ./signpost.c ./puzzles.h
507 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
508 signpost-icon.o: icons/signpost-icon.c
509 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
510 signpos5.o: ./signpost.c ./puzzles.h
511 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
512 signpos2.o: ./signpost.c ./puzzles.h
513 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
514 singles.o: ./singles.c ./puzzles.h ./latin.h
515 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
516 singles-icon.o: icons/singles-icon.c
517 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
518 singles5.o: ./singles.c ./puzzles.h ./latin.h
519 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
520 singles3.o: ./singles.c ./puzzles.h ./latin.h
521 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
522 sixteen.o: ./sixteen.c ./puzzles.h
523 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
524 sixteen-icon.o: icons/sixteen-icon.c
525 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
526 sixteen3.o: ./sixteen.c ./puzzles.h
527 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
528 slant.o: ./slant.c ./puzzles.h
529 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
530 slant-icon.o: icons/slant-icon.c
531 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
532 slant5.o: ./slant.c ./puzzles.h
533 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
534 slant2.o: ./slant.c ./puzzles.h
535 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
536 solo.o: ./solo.c ./puzzles.h
537 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
538 solo-icon.o: icons/solo-icon.c
539 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
540 solo5.o: ./solo.c ./puzzles.h
541 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
542 solo2.o: ./solo.c ./puzzles.h
543 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
544 tdq.o: ./tdq.c ./puzzles.h
545 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
546 tents.o: ./tents.c ./puzzles.h ./maxflow.h
547 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
548 tents-icon.o: icons/tents-icon.c
549 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
550 tents5.o: ./tents.c ./puzzles.h ./maxflow.h
551 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
552 tents3.o: ./tents.c ./puzzles.h ./maxflow.h
553 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
554 towers.o: ./towers.c ./puzzles.h ./latin.h
555 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
556 towers-icon.o: icons/towers-icon.c
557 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
558 towers5.o: ./towers.c ./puzzles.h ./latin.h
559 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
560 towers2.o: ./towers.c ./puzzles.h ./latin.h
561 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
562 tracks.o: ./tracks.c ./puzzles.h
563 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
564 tracks-icon.o: icons/tracks-icon.c
565 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
566 tracks3.o: ./tracks.c ./puzzles.h
567 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
568 tree234.o: ./tree234.c ./tree234.h ./puzzles.h
569 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
570 twiddle.o: ./twiddle.c ./puzzles.h
571 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
572 twiddle-icon.o: icons/twiddle-icon.c
573 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
574 twiddle3.o: ./twiddle.c ./puzzles.h
575 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
576 undead.o: ./undead.c ./puzzles.h
577 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
578 undead-icon.o: icons/undead-icon.c
579 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
580 undead3.o: ./undead.c ./puzzles.h
581 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
582 unequal.o: ./unequal.c ./puzzles.h ./latin.h
583 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
584 unequal-icon.o: icons/unequal-icon.c
585 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
586 unequal5.o: ./unequal.c ./puzzles.h ./latin.h
587 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
588 unequal2.o: ./unequal.c ./puzzles.h ./latin.h
589 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
590 unruly.o: ./unruly.c ./puzzles.h
591 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
592 unruly-icon.o: icons/unruly-icon.c
593 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
594 unruly5.o: ./unruly.c ./puzzles.h
595 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
596 unruly2.o: ./unruly.c ./puzzles.h
597 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
598 untangle.o: ./untangle.c ./puzzles.h ./tree234.h
599 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
600 untangle-icon.o: icons/untangle-icon.c
601 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
602 untangl3.o: ./untangle.c ./puzzles.h ./tree234.h
603 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
604 version.o: ./version.c ./version.h
605 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
606 windows.o: ./windows.c ./puzzles.h ./resource.h
607 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
608 windows1.o: ./windows.c ./puzzles.h ./resource.h
609 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
613 java -cp $(NESTEDVM)/build:$(NESTEDVM)/upstream/build/classgen/build \
614 org.ibex.nestedvm.Compiler -outformat class -d . \
616 mv PuzzleEngine.class $@
619 mkdir -p org/ibex/nestedvm/util
620 cp $(NESTEDVM)/build/org/ibex/nestedvm/Registers.class org/ibex/nestedvm
621 cp $(NESTEDVM)/build/org/ibex/nestedvm/UsermodeConstants.class org/ibex/nestedvm
622 cp $(NESTEDVM)/build/org/ibex/nestedvm/Runtime*.class org/ibex/nestedvm
623 cp $(NESTEDVM)/build/org/ibex/nestedvm/util/Platform*.class org/ibex/nestedvm/util
624 cp $(NESTEDVM)/build/org/ibex/nestedvm/util/Seekable*.class org/ibex/nestedvm/util
625 echo "Main-Class: PuzzleApplet" >applet.manifest
627 PuzzleApplet.class: PuzzleApplet.java org
628 javac -source 1.3 -target 1.3 PuzzleApplet.java
630 %.jar: %.class PuzzleApplet.class org
631 mv $< PuzzleEngine.class
632 jar cfm $@ applet.manifest PuzzleEngine.class PuzzleApplet*.class org
633 echo '<applet archive="'$@'" code="PuzzleApplet" width="700" height="500"></applet>' >$*.html
634 mv PuzzleEngine.class $<
637 rm -rf *.o *.mips *.class *.html *.jar org applet.manifest