1 # Makefile for puzzles on PocketPC using eMbedded Visual C.
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 # If you rename this file to `Makefile', you should change this line,
7 # so that the .rsp files still depend on the correct makefile.
8 MAKEFILE = Makefile.wce
10 # This makefile expects the environment to have been set up by one
11 # of the PocketPC batch files wcearmv4.bat and wceemulator.bat. No
12 # other build targets are currently supported, because they would
13 # need a section in this if statement.
14 !if "$(TARGETCPU)" == "emulator"
15 PLATFORM_DEFS=/D "_i386_" /D "i_386_" /D "_X86_" /D "x86"
17 BASELIBS=commctrl.lib coredll.lib corelibc.lib aygshell.lib
20 PLATFORM_DEFS=/D "ARM" /D "_ARM_" /D "ARMV4"
22 BASELIBS=commctrl.lib coredll.lib aygshell.lib
27 CFLAGS = /nologo /W3 /O1 /MC /D _WIN32_WCE=420 /D "WIN32_PLATFORM_PSPC=400" /D UNDER_CE=420 \
29 /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "NO_HTMLHELP"
31 LFLAGS = /nologo /incremental:no \
32 /base:0x00010000 /stack:0x10000,0x1000 /entry:WinMainCRTStartup \
33 /nodefaultlib:libc.lib /nodefaultlib:libcmt.lib /nodefaultlib:msvcrt.lib /nodefaultlib:OLDNAMES.lib \
34 /subsystem:windowsce,4.20 /align:4096 /MACHINE:$(MACHINE)
36 RCFL = /d UNDER_CE=420 /d _WIN32_WCE=420 /d "WIN32_PLATFORM_PSPC=400" \
38 /d "NDEBUG" /d "UNICODE" /d "_UNICODE"
40 all: blackbox.exe bridges.exe cube.exe dominosa.exe fifteen.exe filling.exe \
41 flip.exe galaxies.exe guess.exe inertia.exe keen.exe \
42 lightup.exe loopy.exe magnets.exe map.exe mines.exe \
43 netgame.exe netslide.exe nullgame.exe pattern.exe pegs.exe \
44 puzzles.exe range.exe rect.exe samegame.exe signpost.exe \
45 singles.exe sixteen.exe slant.exe solo.exe tents.exe \
46 towers.exe twiddle.exe unequal.exe untangle.exe
48 blackbox.exe: blackbox.obj blackbox.res drawing.obj malloc.obj midend.obj \
49 misc.obj printing.obj random.obj version.obj windows.obj \
51 link $(LFLAGS) -out:blackbox.exe -map:blackbox.map @blackbox.rsp
53 bridges.exe: bridges.obj bridges.res drawing.obj dsf.obj malloc.obj \
54 midend.obj misc.obj printing.obj random.obj version.obj \
55 windows.obj bridges.rsp
56 link $(LFLAGS) -out:bridges.exe -map:bridges.map @bridges.rsp
58 cube.exe: cube.obj cube.res drawing.obj malloc.obj midend.obj misc.obj \
59 printing.obj random.obj version.obj windows.obj cube.rsp
60 link $(LFLAGS) -out:cube.exe -map:cube.map @cube.rsp
62 dominosa.exe: dominosa.obj dominosa.res drawing.obj laydomino.obj malloc.obj \
63 midend.obj misc.obj printing.obj random.obj version.obj \
64 windows.obj dominosa.rsp
65 link $(LFLAGS) -out:dominosa.exe -map:dominosa.map @dominosa.rsp
67 fifteen.exe: drawing.obj fifteen.obj fifteen.res malloc.obj midend.obj \
68 misc.obj printing.obj random.obj version.obj windows.obj \
70 link $(LFLAGS) -out:fifteen.exe -map:fifteen.map @fifteen.rsp
72 filling.exe: drawing.obj dsf.obj filling.obj filling.res malloc.obj \
73 midend.obj misc.obj printing.obj random.obj version.obj \
74 windows.obj filling.rsp
75 link $(LFLAGS) -out:filling.exe -map:filling.map @filling.rsp
77 flip.exe: drawing.obj flip.obj flip.res malloc.obj midend.obj misc.obj \
78 printing.obj random.obj tree234.obj version.obj windows.obj \
80 link $(LFLAGS) -out:flip.exe -map:flip.map @flip.rsp
82 galaxies.exe: drawing.obj dsf.obj galaxies.obj galaxies.res malloc.obj \
83 midend.obj misc.obj printing.obj random.obj version.obj \
84 windows.obj galaxies.rsp
85 link $(LFLAGS) -out:galaxies.exe -map:galaxies.map @galaxies.rsp
87 guess.exe: drawing.obj guess.obj guess.res malloc.obj midend.obj misc.obj \
88 printing.obj random.obj version.obj windows.obj guess.rsp
89 link $(LFLAGS) -out:guess.exe -map:guess.map @guess.rsp
91 inertia.exe: drawing.obj inertia.obj inertia.res malloc.obj midend.obj \
92 misc.obj printing.obj random.obj version.obj windows.obj \
94 link $(LFLAGS) -out:inertia.exe -map:inertia.map @inertia.rsp
96 keen.exe: drawing.obj dsf.obj keen.obj keen.res latin.obj malloc.obj \
97 maxflow.obj midend.obj misc.obj printing.obj random.obj \
98 tree234.obj version.obj windows.obj keen.rsp
99 link $(LFLAGS) -out:keen.exe -map:keen.map @keen.rsp
101 lightup.exe: combi.obj drawing.obj lightup.obj lightup.res malloc.obj \
102 midend.obj misc.obj printing.obj random.obj version.obj \
103 windows.obj lightup.rsp
104 link $(LFLAGS) -out:lightup.exe -map:lightup.map @lightup.rsp
106 loopy.exe: drawing.obj dsf.obj grid.obj loopy.obj loopy.res malloc.obj \
107 midend.obj misc.obj printing.obj random.obj tree234.obj \
108 version.obj windows.obj loopy.rsp
109 link $(LFLAGS) -out:loopy.exe -map:loopy.map @loopy.rsp
111 magnets.exe: drawing.obj laydomino.obj magnets.obj magnets.res malloc.obj \
112 midend.obj misc.obj printing.obj random.obj version.obj \
113 windows.obj magnets.rsp
114 link $(LFLAGS) -out:magnets.exe -map:magnets.map @magnets.rsp
116 map.exe: drawing.obj dsf.obj malloc.obj map.obj map.res midend.obj misc.obj \
117 printing.obj random.obj version.obj windows.obj map.rsp
118 link $(LFLAGS) -out:map.exe -map:map.map @map.rsp
120 mines.exe: drawing.obj malloc.obj midend.obj mines.obj mines.res misc.obj \
121 printing.obj random.obj tree234.obj version.obj windows.obj \
123 link $(LFLAGS) -out:mines.exe -map:mines.map @mines.rsp
125 netgame.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj net.obj \
126 net.res printing.obj random.obj tree234.obj version.obj \
127 windows.obj netgame.rsp
128 link $(LFLAGS) -out:netgame.exe -map:netgame.map @netgame.rsp
130 netslide.exe: drawing.obj malloc.obj midend.obj misc.obj netslide.obj \
131 netslide.res printing.obj random.obj tree234.obj version.obj \
132 windows.obj netslide.rsp
133 link $(LFLAGS) -out:netslide.exe -map:netslide.map @netslide.rsp
135 nullgame.exe: drawing.obj malloc.obj midend.obj misc.obj noicon.res \
136 nullgame.obj printing.obj random.obj version.obj windows.obj \
138 link $(LFLAGS) -out:nullgame.exe -map:nullgame.map @nullgame.rsp
140 pattern.exe: drawing.obj malloc.obj midend.obj misc.obj pattern.obj \
141 pattern.res printing.obj random.obj version.obj windows.obj \
143 link $(LFLAGS) -out:pattern.exe -map:pattern.map @pattern.rsp
145 pegs.exe: drawing.obj malloc.obj midend.obj misc.obj pegs.obj pegs.res \
146 printing.obj random.obj tree234.obj version.obj windows.obj \
148 link $(LFLAGS) -out:pegs.exe -map:pegs.map @pegs.rsp
150 puzzles.exe: blackbo3.obj bridges3.obj combi.obj cube3.obj divvy.obj \
151 dominos3.obj drawing.obj dsf.obj fifteen3.obj filling5.obj \
152 flip3.obj galaxie7.obj grid.obj guess3.obj inertia3.obj \
153 keen5.obj latin.obj laydomino.obj lightup5.obj list.obj \
154 loopy5.obj magnets5.obj malloc.obj map5.obj maxflow.obj \
155 midend.obj mines5.obj misc.obj net3.obj netslid3.obj \
156 noicon.res pattern5.obj pegs3.obj printing.obj random.obj \
157 range3.obj rect3.obj samegam3.obj signpos5.obj singles5.obj \
158 sixteen3.obj slant5.obj solo5.obj tents5.obj towers5.obj \
159 tree234.obj twiddle3.obj unequal5.obj untangl3.obj \
160 version.obj windows1.obj puzzles.rsp
161 link $(LFLAGS) -out:puzzles.exe -map:puzzles.map @puzzles.rsp
163 range.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
164 random.obj range.obj range.res version.obj windows.obj \
166 link $(LFLAGS) -out:range.exe -map:range.map @range.rsp
168 rect.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj random.obj \
169 rect.obj rect.res version.obj windows.obj rect.rsp
170 link $(LFLAGS) -out:rect.exe -map:rect.map @rect.rsp
172 samegame.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
173 random.obj samegame.obj samegame.res version.obj windows.obj \
175 link $(LFLAGS) -out:samegame.exe -map:samegame.map @samegame.rsp
177 signpost.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj \
178 printing.obj random.obj signpost.obj signpost.res \
179 version.obj windows.obj signpost.rsp
180 link $(LFLAGS) -out:signpost.exe -map:signpost.map @signpost.rsp
182 singles.exe: drawing.obj dsf.obj latin.obj malloc.obj maxflow.obj midend.obj \
183 misc.obj printing.obj random.obj singles.obj singles.res \
184 tree234.obj version.obj windows.obj singles.rsp
185 link $(LFLAGS) -out:singles.exe -map:singles.map @singles.rsp
187 sixteen.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
188 random.obj sixteen.obj sixteen.res version.obj windows.obj \
190 link $(LFLAGS) -out:sixteen.exe -map:sixteen.map @sixteen.rsp
192 slant.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj printing.obj \
193 random.obj slant.obj slant.res version.obj windows.obj \
195 link $(LFLAGS) -out:slant.exe -map:slant.map @slant.rsp
197 solo.exe: divvy.obj drawing.obj dsf.obj malloc.obj midend.obj misc.obj \
198 printing.obj random.obj solo.obj solo.res version.obj \
200 link $(LFLAGS) -out:solo.exe -map:solo.map @solo.rsp
202 tents.exe: drawing.obj dsf.obj malloc.obj maxflow.obj midend.obj misc.obj \
203 printing.obj random.obj tents.obj tents.res version.obj \
204 windows.obj tents.rsp
205 link $(LFLAGS) -out:tents.exe -map:tents.map @tents.rsp
207 towers.exe: drawing.obj latin.obj malloc.obj maxflow.obj midend.obj misc.obj \
208 printing.obj random.obj towers.obj towers.res tree234.obj \
209 version.obj windows.obj towers.rsp
210 link $(LFLAGS) -out:towers.exe -map:towers.map @towers.rsp
212 twiddle.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
213 random.obj twiddle.obj twiddle.res version.obj windows.obj \
215 link $(LFLAGS) -out:twiddle.exe -map:twiddle.map @twiddle.rsp
217 unequal.exe: drawing.obj latin.obj malloc.obj maxflow.obj midend.obj \
218 misc.obj printing.obj random.obj tree234.obj unequal.obj \
219 unequal.res version.obj windows.obj unequal.rsp
220 link $(LFLAGS) -out:unequal.exe -map:unequal.map @unequal.rsp
222 untangle.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
223 random.obj tree234.obj untangle.obj untangle.res version.obj \
224 windows.obj untangle.rsp
225 link $(LFLAGS) -out:untangle.exe -map:untangle.map @untangle.rsp
227 blackbox.rsp: $(MAKEFILE)
228 echo $(BASELIBS) > blackbox.rsp
229 echo blackbox.obj blackbox.res drawing.obj malloc.obj >> blackbox.rsp
230 echo midend.obj misc.obj printing.obj random.obj >> blackbox.rsp
231 echo version.obj windows.obj >> blackbox.rsp
233 bridges.rsp: $(MAKEFILE)
234 echo $(BASELIBS) > bridges.rsp
235 echo bridges.obj bridges.res drawing.obj dsf.obj >> bridges.rsp
236 echo malloc.obj midend.obj misc.obj printing.obj >> bridges.rsp
237 echo random.obj version.obj windows.obj >> bridges.rsp
239 cube.rsp: $(MAKEFILE)
240 echo $(BASELIBS) > cube.rsp
241 echo cube.obj cube.res drawing.obj malloc.obj >> cube.rsp
242 echo midend.obj misc.obj printing.obj random.obj >> cube.rsp
243 echo version.obj windows.obj >> cube.rsp
245 dominosa.rsp: $(MAKEFILE)
246 echo $(BASELIBS) > dominosa.rsp
247 echo dominosa.obj dominosa.res drawing.obj >> dominosa.rsp
248 echo laydomino.obj malloc.obj midend.obj misc.obj >> dominosa.rsp
249 echo printing.obj random.obj version.obj windows.obj >> dominosa.rsp
251 fifteen.rsp: $(MAKEFILE)
252 echo $(BASELIBS) > fifteen.rsp
253 echo drawing.obj fifteen.obj fifteen.res malloc.obj >> fifteen.rsp
254 echo midend.obj misc.obj printing.obj random.obj >> fifteen.rsp
255 echo version.obj windows.obj >> fifteen.rsp
257 filling.rsp: $(MAKEFILE)
258 echo $(BASELIBS) > filling.rsp
259 echo drawing.obj dsf.obj filling.obj filling.res >> filling.rsp
260 echo malloc.obj midend.obj misc.obj printing.obj >> filling.rsp
261 echo random.obj version.obj windows.obj >> filling.rsp
263 flip.rsp: $(MAKEFILE)
264 echo $(BASELIBS) > flip.rsp
265 echo drawing.obj flip.obj flip.res malloc.obj >> flip.rsp
266 echo midend.obj misc.obj printing.obj random.obj >> flip.rsp
267 echo tree234.obj version.obj windows.obj >> flip.rsp
269 galaxies.rsp: $(MAKEFILE)
270 echo $(BASELIBS) > galaxies.rsp
271 echo drawing.obj dsf.obj galaxies.obj galaxies.res >> galaxies.rsp
272 echo malloc.obj midend.obj misc.obj printing.obj >> galaxies.rsp
273 echo random.obj version.obj windows.obj >> galaxies.rsp
275 guess.rsp: $(MAKEFILE)
276 echo $(BASELIBS) > guess.rsp
277 echo drawing.obj guess.obj guess.res malloc.obj >> guess.rsp
278 echo midend.obj misc.obj printing.obj random.obj >> guess.rsp
279 echo version.obj windows.obj >> guess.rsp
281 inertia.rsp: $(MAKEFILE)
282 echo $(BASELIBS) > inertia.rsp
283 echo drawing.obj inertia.obj inertia.res malloc.obj >> inertia.rsp
284 echo midend.obj misc.obj printing.obj random.obj >> inertia.rsp
285 echo version.obj windows.obj >> inertia.rsp
287 keen.rsp: $(MAKEFILE)
288 echo $(BASELIBS) > keen.rsp
289 echo drawing.obj dsf.obj keen.obj keen.res latin.obj >> keen.rsp
290 echo malloc.obj maxflow.obj midend.obj misc.obj >> keen.rsp
291 echo printing.obj random.obj tree234.obj version.obj >> keen.rsp
292 echo windows.obj >> keen.rsp
294 lightup.rsp: $(MAKEFILE)
295 echo $(BASELIBS) > lightup.rsp
296 echo combi.obj drawing.obj lightup.obj lightup.res >> lightup.rsp
297 echo malloc.obj midend.obj misc.obj printing.obj >> lightup.rsp
298 echo random.obj version.obj windows.obj >> lightup.rsp
300 loopy.rsp: $(MAKEFILE)
301 echo $(BASELIBS) > loopy.rsp
302 echo drawing.obj dsf.obj grid.obj loopy.obj loopy.res >> loopy.rsp
303 echo malloc.obj midend.obj misc.obj printing.obj >> loopy.rsp
304 echo random.obj tree234.obj version.obj windows.obj >> loopy.rsp
306 magnets.rsp: $(MAKEFILE)
307 echo $(BASELIBS) > magnets.rsp
308 echo drawing.obj laydomino.obj magnets.obj magnets.res >> magnets.rsp
309 echo malloc.obj midend.obj misc.obj printing.obj >> magnets.rsp
310 echo random.obj version.obj windows.obj >> magnets.rsp
313 echo $(BASELIBS) > map.rsp
314 echo drawing.obj dsf.obj malloc.obj map.obj map.res >> map.rsp
315 echo midend.obj misc.obj printing.obj random.obj >> map.rsp
316 echo version.obj windows.obj >> map.rsp
318 mines.rsp: $(MAKEFILE)
319 echo $(BASELIBS) > mines.rsp
320 echo drawing.obj malloc.obj midend.obj mines.obj >> mines.rsp
321 echo mines.res misc.obj printing.obj random.obj >> mines.rsp
322 echo tree234.obj version.obj windows.obj >> mines.rsp
324 netgame.rsp: $(MAKEFILE)
325 echo $(BASELIBS) > netgame.rsp
326 echo drawing.obj dsf.obj malloc.obj midend.obj >> netgame.rsp
327 echo misc.obj net.obj net.res printing.obj random.obj >> netgame.rsp
328 echo tree234.obj version.obj windows.obj >> netgame.rsp
330 netslide.rsp: $(MAKEFILE)
331 echo $(BASELIBS) > netslide.rsp
332 echo drawing.obj malloc.obj midend.obj misc.obj >> netslide.rsp
333 echo netslide.obj netslide.res printing.obj random.obj >> netslide.rsp
334 echo tree234.obj version.obj windows.obj >> netslide.rsp
336 nullgame.rsp: $(MAKEFILE)
337 echo $(BASELIBS) > nullgame.rsp
338 echo drawing.obj malloc.obj midend.obj misc.obj >> nullgame.rsp
339 echo noicon.res nullgame.obj printing.obj random.obj >> nullgame.rsp
340 echo version.obj windows.obj >> nullgame.rsp
342 pattern.rsp: $(MAKEFILE)
343 echo $(BASELIBS) > pattern.rsp
344 echo drawing.obj malloc.obj midend.obj misc.obj >> pattern.rsp
345 echo pattern.obj pattern.res printing.obj random.obj >> pattern.rsp
346 echo version.obj windows.obj >> pattern.rsp
348 pegs.rsp: $(MAKEFILE)
349 echo $(BASELIBS) > pegs.rsp
350 echo drawing.obj malloc.obj midend.obj misc.obj >> pegs.rsp
351 echo pegs.obj pegs.res printing.obj random.obj >> pegs.rsp
352 echo tree234.obj version.obj windows.obj >> pegs.rsp
354 puzzles.rsp: $(MAKEFILE)
355 echo $(BASELIBS) > puzzles.rsp
356 echo blackbo3.obj bridges3.obj combi.obj cube3.obj >> puzzles.rsp
357 echo divvy.obj dominos3.obj drawing.obj dsf.obj >> puzzles.rsp
358 echo fifteen3.obj filling5.obj flip3.obj galaxie7.obj >> puzzles.rsp
359 echo grid.obj guess3.obj inertia3.obj keen5.obj >> puzzles.rsp
360 echo latin.obj laydomino.obj lightup5.obj list.obj >> puzzles.rsp
361 echo loopy5.obj magnets5.obj malloc.obj map5.obj >> puzzles.rsp
362 echo maxflow.obj midend.obj mines5.obj misc.obj >> puzzles.rsp
363 echo net3.obj netslid3.obj noicon.res pattern5.obj >> puzzles.rsp
364 echo pegs3.obj printing.obj random.obj range3.obj >> puzzles.rsp
365 echo rect3.obj samegam3.obj signpos5.obj singles5.obj >> puzzles.rsp
366 echo sixteen3.obj slant5.obj solo5.obj tents5.obj >> puzzles.rsp
367 echo towers5.obj tree234.obj twiddle3.obj unequal5.obj >> puzzles.rsp
368 echo untangl3.obj version.obj windows1.obj >> puzzles.rsp
370 range.rsp: $(MAKEFILE)
371 echo $(BASELIBS) > range.rsp
372 echo drawing.obj malloc.obj midend.obj misc.obj >> range.rsp
373 echo printing.obj random.obj range.obj range.res >> range.rsp
374 echo version.obj windows.obj >> range.rsp
376 rect.rsp: $(MAKEFILE)
377 echo $(BASELIBS) > rect.rsp
378 echo drawing.obj malloc.obj midend.obj misc.obj >> rect.rsp
379 echo printing.obj random.obj rect.obj rect.res >> rect.rsp
380 echo version.obj windows.obj >> rect.rsp
382 samegame.rsp: $(MAKEFILE)
383 echo $(BASELIBS) > samegame.rsp
384 echo drawing.obj malloc.obj midend.obj misc.obj >> samegame.rsp
385 echo printing.obj random.obj samegame.obj samegame.res >> samegame.rsp
386 echo version.obj windows.obj >> samegame.rsp
388 signpost.rsp: $(MAKEFILE)
389 echo $(BASELIBS) > signpost.rsp
390 echo drawing.obj dsf.obj malloc.obj midend.obj >> signpost.rsp
391 echo misc.obj printing.obj random.obj signpost.obj >> signpost.rsp
392 echo signpost.res version.obj windows.obj >> signpost.rsp
394 singles.rsp: $(MAKEFILE)
395 echo $(BASELIBS) > singles.rsp
396 echo drawing.obj dsf.obj latin.obj malloc.obj >> singles.rsp
397 echo maxflow.obj midend.obj misc.obj printing.obj >> singles.rsp
398 echo random.obj singles.obj singles.res tree234.obj >> singles.rsp
399 echo version.obj windows.obj >> singles.rsp
401 sixteen.rsp: $(MAKEFILE)
402 echo $(BASELIBS) > sixteen.rsp
403 echo drawing.obj malloc.obj midend.obj misc.obj >> sixteen.rsp
404 echo printing.obj random.obj sixteen.obj sixteen.res >> sixteen.rsp
405 echo version.obj windows.obj >> sixteen.rsp
407 slant.rsp: $(MAKEFILE)
408 echo $(BASELIBS) > slant.rsp
409 echo drawing.obj dsf.obj malloc.obj midend.obj >> slant.rsp
410 echo misc.obj printing.obj random.obj slant.obj >> slant.rsp
411 echo slant.res version.obj windows.obj >> slant.rsp
413 solo.rsp: $(MAKEFILE)
414 echo $(BASELIBS) > solo.rsp
415 echo divvy.obj drawing.obj dsf.obj malloc.obj >> solo.rsp
416 echo midend.obj misc.obj printing.obj random.obj >> solo.rsp
417 echo solo.obj solo.res version.obj windows.obj >> solo.rsp
419 tents.rsp: $(MAKEFILE)
420 echo $(BASELIBS) > tents.rsp
421 echo drawing.obj dsf.obj malloc.obj maxflow.obj >> tents.rsp
422 echo midend.obj misc.obj printing.obj random.obj >> tents.rsp
423 echo tents.obj tents.res version.obj windows.obj >> tents.rsp
425 towers.rsp: $(MAKEFILE)
426 echo $(BASELIBS) > towers.rsp
427 echo drawing.obj latin.obj malloc.obj maxflow.obj >> towers.rsp
428 echo midend.obj misc.obj printing.obj random.obj >> towers.rsp
429 echo towers.obj towers.res tree234.obj version.obj >> towers.rsp
430 echo windows.obj >> towers.rsp
432 twiddle.rsp: $(MAKEFILE)
433 echo $(BASELIBS) > twiddle.rsp
434 echo drawing.obj malloc.obj midend.obj misc.obj >> twiddle.rsp
435 echo printing.obj random.obj twiddle.obj twiddle.res >> twiddle.rsp
436 echo version.obj windows.obj >> twiddle.rsp
438 unequal.rsp: $(MAKEFILE)
439 echo $(BASELIBS) > unequal.rsp
440 echo drawing.obj latin.obj malloc.obj maxflow.obj >> unequal.rsp
441 echo midend.obj misc.obj printing.obj random.obj >> unequal.rsp
442 echo tree234.obj unequal.obj unequal.res version.obj >> unequal.rsp
443 echo windows.obj >> unequal.rsp
445 untangle.rsp: $(MAKEFILE)
446 echo $(BASELIBS) > untangle.rsp
447 echo drawing.obj malloc.obj midend.obj misc.obj >> untangle.rsp
448 echo printing.obj random.obj tree234.obj untangle.obj >> untangle.rsp
449 echo untangle.res version.obj windows.obj >> untangle.rsp
451 blackbox.obj: .\blackbox.c .\puzzles.h
452 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\blackbox.c /Foblackbox.obj
453 blackbox-icon.obj: icons\blackbox-icon.c
454 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\blackbox-icon.c /Foblackbox-icon.obj
455 blackbox.res: icons\blackbox.rc .\puzzles.rc2 icons\blackbox.ico \
457 rc $(FWHACK) $(RCFL) -r -foblackbox.res icons\blackbox.rc
458 blackbo3.obj: .\blackbox.c .\puzzles.h
459 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\blackbox.c /Foblackbo3.obj
460 bridges.obj: .\bridges.c .\puzzles.h
461 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\bridges.c /Fobridges.obj
462 bridges-icon.obj: icons\bridges-icon.c
463 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\bridges-icon.c /Fobridges-icon.obj
464 bridges.res: icons\bridges.rc .\puzzles.rc2 icons\bridges.ico .\resource.h
465 rc $(FWHACK) $(RCFL) -r -fobridges.res icons\bridges.rc
466 bridges3.obj: .\bridges.c .\puzzles.h
467 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\bridges.c /Fobridges3.obj
468 combi.obj: .\combi.c .\puzzles.h
469 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\combi.c /Focombi.obj
470 cube.obj: .\cube.c .\puzzles.h
471 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\cube.c /Focube.obj
472 cube-icon.obj: icons\cube-icon.c
473 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\cube-icon.c /Focube-icon.obj
474 cube.res: icons\cube.rc .\puzzles.rc2 icons\cube.ico .\resource.h
475 rc $(FWHACK) $(RCFL) -r -focube.res icons\cube.rc
476 cube3.obj: .\cube.c .\puzzles.h
477 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\cube.c /Focube3.obj
478 divvy.obj: .\divvy.c .\puzzles.h
479 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\divvy.c /Fodivvy.obj
480 dominosa.obj: .\dominosa.c .\puzzles.h
481 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\dominosa.c /Fodominosa.obj
482 dominosa-icon.obj: icons\dominosa-icon.c
483 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\dominosa-icon.c /Fodominosa-icon.obj
484 dominosa.res: icons\dominosa.rc .\puzzles.rc2 icons\dominosa.ico \
486 rc $(FWHACK) $(RCFL) -r -fodominosa.res icons\dominosa.rc
487 dominos3.obj: .\dominosa.c .\puzzles.h
488 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\dominosa.c /Fodominos3.obj
489 drawing.obj: .\drawing.c .\puzzles.h
490 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\drawing.c /Fodrawing.obj
491 dsf.obj: .\dsf.c .\puzzles.h
492 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\dsf.c /Fodsf.obj
493 fifteen.obj: .\fifteen.c .\puzzles.h
494 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\fifteen.c /Fofifteen.obj
495 fifteen-icon.obj: icons\fifteen-icon.c
496 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\fifteen-icon.c /Fofifteen-icon.obj
497 fifteen.res: icons\fifteen.rc .\puzzles.rc2 icons\fifteen.ico .\resource.h
498 rc $(FWHACK) $(RCFL) -r -fofifteen.res icons\fifteen.rc
499 fifteen3.obj: .\fifteen.c .\puzzles.h
500 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\fifteen.c /Fofifteen3.obj
501 filling.obj: .\filling.c .\puzzles.h
502 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\filling.c /Fofilling.obj
503 filling-icon.obj: icons\filling-icon.c
504 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\filling-icon.c /Fofilling-icon.obj
505 filling.res: icons\filling.rc .\puzzles.rc2 icons\filling.ico .\resource.h
506 rc $(FWHACK) $(RCFL) -r -fofilling.res icons\filling.rc
507 filling5.obj: .\filling.c .\puzzles.h
508 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\filling.c /Fofilling5.obj
509 filling2.obj: .\filling.c .\puzzles.h
510 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\filling.c /Fofilling2.obj
511 flip.obj: .\flip.c .\puzzles.h .\tree234.h
512 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\flip.c /Foflip.obj
513 flip-icon.obj: icons\flip-icon.c
514 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\flip-icon.c /Foflip-icon.obj
515 flip.res: icons\flip.rc .\puzzles.rc2 icons\flip.ico .\resource.h
516 rc $(FWHACK) $(RCFL) -r -foflip.res icons\flip.rc
517 flip3.obj: .\flip.c .\puzzles.h .\tree234.h
518 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\flip.c /Foflip3.obj
519 galaxies.obj: .\galaxies.c .\puzzles.h
520 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\galaxies.c /Fogalaxies.obj
521 galaxies-icon.obj: icons\galaxies-icon.c
522 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\galaxies-icon.c /Fogalaxies-icon.obj
523 galaxies.res: icons\galaxies.rc .\puzzles.rc2 icons\galaxies.ico \
525 rc $(FWHACK) $(RCFL) -r -fogalaxies.res icons\galaxies.rc
526 galaxie7.obj: .\galaxies.c .\puzzles.h
527 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\galaxies.c /Fogalaxie7.obj
528 galaxie4.obj: .\galaxies.c .\puzzles.h
529 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_PICTURE_GENERATOR /c .\galaxies.c /Fogalaxie4.obj
530 galaxie2.obj: .\galaxies.c .\puzzles.h
531 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\galaxies.c /Fogalaxie2.obj
532 grid.obj: .\grid.c .\puzzles.h .\tree234.h .\grid.h
533 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\grid.c /Fogrid.obj
534 gtk.obj: .\gtk.c .\puzzles.h
535 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\gtk.c /Fogtk.obj
536 guess.obj: .\guess.c .\puzzles.h
537 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\guess.c /Foguess.obj
538 guess-icon.obj: icons\guess-icon.c
539 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\guess-icon.c /Foguess-icon.obj
540 guess.res: icons\guess.rc .\puzzles.rc2 icons\guess.ico .\resource.h
541 rc $(FWHACK) $(RCFL) -r -foguess.res icons\guess.rc
542 guess3.obj: .\guess.c .\puzzles.h
543 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\guess.c /Foguess3.obj
544 inertia.obj: .\inertia.c .\puzzles.h
545 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\inertia.c /Foinertia.obj
546 inertia-icon.obj: icons\inertia-icon.c
547 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\inertia-icon.c /Foinertia-icon.obj
548 inertia.res: icons\inertia.rc .\puzzles.rc2 icons\inertia.ico .\resource.h
549 rc $(FWHACK) $(RCFL) -r -foinertia.res icons\inertia.rc
550 inertia3.obj: .\inertia.c .\puzzles.h
551 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\inertia.c /Foinertia3.obj
552 keen.obj: .\keen.c .\puzzles.h .\latin.h
553 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\keen.c /Fokeen.obj
554 keen-icon.obj: icons\keen-icon.c
555 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\keen-icon.c /Fokeen-icon.obj
556 keen.res: icons\keen.rc .\puzzles.rc2 icons\keen.ico .\resource.h
557 rc $(FWHACK) $(RCFL) -r -fokeen.res icons\keen.rc
558 keen5.obj: .\keen.c .\puzzles.h .\latin.h
559 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\keen.c /Fokeen5.obj
560 keen2.obj: .\keen.c .\puzzles.h .\latin.h
561 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\keen.c /Fokeen2.obj
562 latin.obj: .\latin.c .\puzzles.h .\tree234.h .\maxflow.h .\latin.h
563 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\latin.c /Folatin.obj
564 latin8.obj: .\latin.c .\puzzles.h .\tree234.h .\maxflow.h .\latin.h
565 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_LATIN_TEST /c .\latin.c /Folatin8.obj
566 latin6.obj: .\latin.c .\puzzles.h .\tree234.h .\maxflow.h .\latin.h
567 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\latin.c /Folatin6.obj
568 laydomino.obj: .\laydomino.c .\puzzles.h
569 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\laydomino.c /Folaydomino.obj
570 lightup.obj: .\lightup.c .\puzzles.h
571 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\lightup.c /Folightup.obj
572 lightup-icon.obj: icons\lightup-icon.c
573 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\lightup-icon.c /Folightup-icon.obj
574 lightup.res: icons\lightup.rc .\puzzles.rc2 icons\lightup.ico .\resource.h
575 rc $(FWHACK) $(RCFL) -r -folightup.res icons\lightup.rc
576 lightup5.obj: .\lightup.c .\puzzles.h
577 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\lightup.c /Folightup5.obj
578 lightup2.obj: .\lightup.c .\puzzles.h
579 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\lightup.c /Folightup2.obj
580 list.obj: .\list.c .\puzzles.h
581 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\list.c /Folist.obj
582 loopy.obj: .\loopy.c .\puzzles.h .\tree234.h .\grid.h
583 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\loopy.c /Foloopy.obj
584 loopy-icon.obj: icons\loopy-icon.c
585 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\loopy-icon.c /Foloopy-icon.obj
586 loopy.res: icons\loopy.rc .\puzzles.rc2 icons\loopy.ico .\resource.h
587 rc $(FWHACK) $(RCFL) -r -foloopy.res icons\loopy.rc
588 loopy5.obj: .\loopy.c .\puzzles.h .\tree234.h .\grid.h
589 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\loopy.c /Foloopy5.obj
590 loopy2.obj: .\loopy.c .\puzzles.h .\tree234.h .\grid.h
591 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\loopy.c /Foloopy2.obj
592 magnets.obj: .\magnets.c .\puzzles.h
593 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\magnets.c /Fomagnets.obj
594 magnets-icon.obj: icons\magnets-icon.c
595 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\magnets-icon.c /Fomagnets-icon.obj
596 magnets.res: icons\magnets.rc .\puzzles.rc2 icons\magnets.ico .\resource.h
597 rc $(FWHACK) $(RCFL) -r -fomagnets.res icons\magnets.rc
598 magnets5.obj: .\magnets.c .\puzzles.h
599 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\magnets.c /Fomagnets5.obj
600 magnets2.obj: .\magnets.c .\puzzles.h
601 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\magnets.c /Fomagnets2.obj
602 malloc.obj: .\malloc.c .\puzzles.h
603 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\malloc.c /Fomalloc.obj
604 map.obj: .\map.c .\puzzles.h
605 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\map.c /Fomap.obj
606 map-icon.obj: icons\map-icon.c
607 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\map-icon.c /Fomap-icon.obj
608 map.res: icons\map.rc .\puzzles.rc2 icons\map.ico .\resource.h
609 rc $(FWHACK) $(RCFL) -r -fomap.res icons\map.rc
610 map5.obj: .\map.c .\puzzles.h
611 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\map.c /Fomap5.obj
612 map2.obj: .\map.c .\puzzles.h
613 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\map.c /Fomap2.obj
614 maxflow.obj: .\maxflow.c .\maxflow.h .\puzzles.h
615 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\maxflow.c /Fomaxflow.obj
616 midend.obj: .\midend.c .\puzzles.h
617 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\midend.c /Fomidend.obj
618 mines.obj: .\mines.c .\tree234.h .\puzzles.h
619 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\mines.c /Fomines.obj
620 mines-icon.obj: icons\mines-icon.c
621 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\mines-icon.c /Fomines-icon.obj
622 mines.res: icons\mines.rc .\puzzles.rc2 icons\mines.ico .\resource.h
623 rc $(FWHACK) $(RCFL) -r -fomines.res icons\mines.rc
624 mines5.obj: .\mines.c .\tree234.h .\puzzles.h
625 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\mines.c /Fomines5.obj
626 mines2.obj: .\mines.c .\tree234.h .\puzzles.h
627 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_OBFUSCATOR /c .\mines.c /Fomines2.obj
628 misc.obj: .\misc.c .\puzzles.h
629 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\misc.c /Fomisc.obj
630 net.obj: .\net.c .\puzzles.h .\tree234.h
631 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\net.c /Fonet.obj
632 net-icon.obj: icons\net-icon.c
633 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\net-icon.c /Fonet-icon.obj
634 net.res: icons\net.rc .\puzzles.rc2 icons\net.ico .\resource.h
635 rc $(FWHACK) $(RCFL) -r -fonet.res icons\net.rc
636 net3.obj: .\net.c .\puzzles.h .\tree234.h
637 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\net.c /Fonet3.obj
638 netslide.obj: .\netslide.c .\puzzles.h .\tree234.h
639 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\netslide.c /Fonetslide.obj
640 netslide-icon.obj: icons\netslide-icon.c
641 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\netslide-icon.c /Fonetslide-icon.obj
642 netslide.res: icons\netslide.rc .\puzzles.rc2 icons\netslide.ico \
644 rc $(FWHACK) $(RCFL) -r -fonetslide.res icons\netslide.rc
645 netslid3.obj: .\netslide.c .\puzzles.h .\tree234.h
646 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\netslide.c /Fonetslid3.obj
647 no-icon.obj: .\no-icon.c
648 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\no-icon.c /Fono-icon.obj
649 noicon.res: .\noicon.rc .\puzzles.rc2 .\resource.h
650 rc $(FWHACK) $(RCFL) -r -fonoicon.res .\noicon.rc
651 nullfe.obj: .\nullfe.c .\puzzles.h
652 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\nullfe.c /Fonullfe.obj
653 nullgame.obj: .\nullgame.c .\puzzles.h
654 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\nullgame.c /Fonullgame.obj
655 obfusc.obj: .\obfusc.c .\puzzles.h
656 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\obfusc.c /Foobfusc.obj
657 osx.obj: .\osx.m .\puzzles.h
658 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\osx.m /Foosx.obj
659 pattern.obj: .\pattern.c .\puzzles.h
660 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\pattern.c /Fopattern.obj
661 pattern-icon.obj: icons\pattern-icon.c
662 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\pattern-icon.c /Fopattern-icon.obj
663 pattern.res: icons\pattern.rc .\puzzles.rc2 icons\pattern.ico .\resource.h
664 rc $(FWHACK) $(RCFL) -r -fopattern.res icons\pattern.rc
665 pattern5.obj: .\pattern.c .\puzzles.h
666 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\pattern.c /Fopattern5.obj
667 pattern2.obj: .\pattern.c .\puzzles.h
668 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\pattern.c /Fopattern2.obj
669 pegs.obj: .\pegs.c .\puzzles.h .\tree234.h
670 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\pegs.c /Fopegs.obj
671 pegs-icon.obj: icons\pegs-icon.c
672 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\pegs-icon.c /Fopegs-icon.obj
673 pegs.res: icons\pegs.rc .\puzzles.rc2 icons\pegs.ico .\resource.h
674 rc $(FWHACK) $(RCFL) -r -fopegs.res icons\pegs.rc
675 pegs3.obj: .\pegs.c .\puzzles.h .\tree234.h
676 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\pegs.c /Fopegs3.obj
677 printing.obj: .\printing.c .\puzzles.h
678 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\printing.c /Foprinting.obj
679 ps.obj: .\ps.c .\puzzles.h
680 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\ps.c /Fops.obj
681 random.obj: .\random.c .\puzzles.h
682 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\random.c /Forandom.obj
683 range.obj: .\range.c .\puzzles.h
684 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\range.c /Forange.obj
685 range-icon.obj: icons\range-icon.c
686 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\range-icon.c /Forange-icon.obj
687 range.res: icons\range.rc .\puzzles.rc2 icons\range.ico .\resource.h
688 rc $(FWHACK) $(RCFL) -r -forange.res icons\range.rc
689 range3.obj: .\range.c .\puzzles.h
690 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\range.c /Forange3.obj
691 rect.obj: .\rect.c .\puzzles.h
692 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\rect.c /Forect.obj
693 rect-icon.obj: icons\rect-icon.c
694 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\rect-icon.c /Forect-icon.obj
695 rect.res: icons\rect.rc .\puzzles.rc2 icons\rect.ico .\resource.h
696 rc $(FWHACK) $(RCFL) -r -forect.res icons\rect.rc
697 rect3.obj: .\rect.c .\puzzles.h
698 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\rect.c /Forect3.obj
699 samegame.obj: .\samegame.c .\puzzles.h
700 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\samegame.c /Fosamegame.obj
701 samegame-icon.obj: icons\samegame-icon.c
702 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\samegame-icon.c /Fosamegame-icon.obj
703 samegame.res: icons\samegame.rc .\puzzles.rc2 icons\samegame.ico \
705 rc $(FWHACK) $(RCFL) -r -fosamegame.res icons\samegame.rc
706 samegam3.obj: .\samegame.c .\puzzles.h
707 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\samegame.c /Fosamegam3.obj
708 signpost.obj: .\signpost.c .\puzzles.h
709 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\signpost.c /Fosignpost.obj
710 signpost-icon.obj: icons\signpost-icon.c
711 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\signpost-icon.c /Fosignpost-icon.obj
712 signpost.res: icons\signpost.rc .\puzzles.rc2 icons\signpost.ico \
714 rc $(FWHACK) $(RCFL) -r -fosignpost.res icons\signpost.rc
715 signpos5.obj: .\signpost.c .\puzzles.h
716 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\signpost.c /Fosignpos5.obj
717 signpos2.obj: .\signpost.c .\puzzles.h
718 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\signpost.c /Fosignpos2.obj
719 singles.obj: .\singles.c .\puzzles.h .\latin.h
720 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\singles.c /Fosingles.obj
721 singles-icon.obj: icons\singles-icon.c
722 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\singles-icon.c /Fosingles-icon.obj
723 singles.res: icons\singles.rc .\puzzles.rc2 icons\singles.ico .\resource.h
724 rc $(FWHACK) $(RCFL) -r -fosingles.res icons\singles.rc
725 singles5.obj: .\singles.c .\puzzles.h .\latin.h
726 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\singles.c /Fosingles5.obj
727 singles3.obj: .\singles.c .\puzzles.h .\latin.h
728 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\singles.c /Fosingles3.obj
729 sixteen.obj: .\sixteen.c .\puzzles.h
730 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\sixteen.c /Fosixteen.obj
731 sixteen-icon.obj: icons\sixteen-icon.c
732 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\sixteen-icon.c /Fosixteen-icon.obj
733 sixteen.res: icons\sixteen.rc .\puzzles.rc2 icons\sixteen.ico .\resource.h
734 rc $(FWHACK) $(RCFL) -r -fosixteen.res icons\sixteen.rc
735 sixteen3.obj: .\sixteen.c .\puzzles.h
736 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\sixteen.c /Fosixteen3.obj
737 slant.obj: .\slant.c .\puzzles.h
738 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\slant.c /Foslant.obj
739 slant-icon.obj: icons\slant-icon.c
740 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\slant-icon.c /Foslant-icon.obj
741 slant.res: icons\slant.rc .\puzzles.rc2 icons\slant.ico .\resource.h
742 rc $(FWHACK) $(RCFL) -r -foslant.res icons\slant.rc
743 slant5.obj: .\slant.c .\puzzles.h
744 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\slant.c /Foslant5.obj
745 slant2.obj: .\slant.c .\puzzles.h
746 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\slant.c /Foslant2.obj
747 solo.obj: .\solo.c .\puzzles.h
748 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\solo.c /Fosolo.obj
749 solo-icon.obj: icons\solo-icon.c
750 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\solo-icon.c /Fosolo-icon.obj
751 solo.res: icons\solo.rc .\puzzles.rc2 icons\solo.ico .\resource.h
752 rc $(FWHACK) $(RCFL) -r -fosolo.res icons\solo.rc
753 solo5.obj: .\solo.c .\puzzles.h
754 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\solo.c /Fosolo5.obj
755 solo2.obj: .\solo.c .\puzzles.h
756 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\solo.c /Fosolo2.obj
757 tents.obj: .\tents.c .\puzzles.h .\maxflow.h
758 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\tents.c /Fotents.obj
759 tents-icon.obj: icons\tents-icon.c
760 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\tents-icon.c /Fotents-icon.obj
761 tents.res: icons\tents.rc .\puzzles.rc2 icons\tents.ico .\resource.h
762 rc $(FWHACK) $(RCFL) -r -fotents.res icons\tents.rc
763 tents5.obj: .\tents.c .\puzzles.h .\maxflow.h
764 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\tents.c /Fotents5.obj
765 tents3.obj: .\tents.c .\puzzles.h .\maxflow.h
766 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\tents.c /Fotents3.obj
767 towers.obj: .\towers.c .\puzzles.h .\latin.h
768 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\towers.c /Fotowers.obj
769 towers-icon.obj: icons\towers-icon.c
770 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\towers-icon.c /Fotowers-icon.obj
771 towers.res: icons\towers.rc .\puzzles.rc2 icons\towers.ico .\resource.h
772 rc $(FWHACK) $(RCFL) -r -fotowers.res icons\towers.rc
773 towers5.obj: .\towers.c .\puzzles.h .\latin.h
774 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\towers.c /Fotowers5.obj
775 towers2.obj: .\towers.c .\puzzles.h .\latin.h
776 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\towers.c /Fotowers2.obj
777 tree234.obj: .\tree234.c .\tree234.h .\puzzles.h
778 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\tree234.c /Fotree234.obj
779 twiddle.obj: .\twiddle.c .\puzzles.h
780 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\twiddle.c /Fotwiddle.obj
781 twiddle-icon.obj: icons\twiddle-icon.c
782 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\twiddle-icon.c /Fotwiddle-icon.obj
783 twiddle.res: icons\twiddle.rc .\puzzles.rc2 icons\twiddle.ico .\resource.h
784 rc $(FWHACK) $(RCFL) -r -fotwiddle.res icons\twiddle.rc
785 twiddle3.obj: .\twiddle.c .\puzzles.h
786 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\twiddle.c /Fotwiddle3.obj
787 unequal.obj: .\unequal.c .\puzzles.h .\latin.h
788 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\unequal.c /Founequal.obj
789 unequal-icon.obj: icons\unequal-icon.c
790 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\unequal-icon.c /Founequal-icon.obj
791 unequal.res: icons\unequal.rc .\puzzles.rc2 icons\unequal.ico .\resource.h
792 rc $(FWHACK) $(RCFL) -r -founequal.res icons\unequal.rc
793 unequal5.obj: .\unequal.c .\puzzles.h .\latin.h
794 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\unequal.c /Founequal5.obj
795 unequal2.obj: .\unequal.c .\puzzles.h .\latin.h
796 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\unequal.c /Founequal2.obj
797 untangle.obj: .\untangle.c .\puzzles.h .\tree234.h
798 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\untangle.c /Fountangle.obj
799 untangle-icon.obj: icons\untangle-icon.c
800 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\untangle-icon.c /Fountangle-icon.obj
801 untangle.res: icons\untangle.rc .\puzzles.rc2 icons\untangle.ico \
803 rc $(FWHACK) $(RCFL) -r -fountangle.res icons\untangle.rc
804 untangl3.obj: .\untangle.c .\puzzles.h .\tree234.h
805 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\untangle.c /Fountangl3.obj
806 windows.obj: .\windows.c .\puzzles.h .\resource.h
807 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\windows.c /Fowindows.obj
808 windows1.obj: .\windows.c .\puzzles.h .\resource.h
809 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\windows.c /Fowindows1.obj
812 $(CC) $(VER) $(CFLAGS) /c version.c