Release version 9306-1
[sgt-puzzles/ydirson.git] / Makefile.vc
blobb8e8f9c72c4874502a11de1e7b483f038af00237
1 # Makefile for puzzles under 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.vc
10 # C compilation flags
11 CFLAGS = /nologo /W3 /O1 /D_WINDOWS /D_WIN32_WINDOWS=0x401 /DWINVER=0x401 /I.
12 LFLAGS = /incremental:no /fixed
14 all: blackbox.exe bridges.exe cube.exe dominosa.exe fifteen.exe filling.exe \
15                 fillingsolver.exe flip.exe galaxies.exe galaxiespicture.exe \
16                 galaxiessolver.exe guess.exe inertia.exe keen.exe \
17                 keensolver.exe latincheck.exe lightup.exe lightupsolver.exe \
18                 loopy.exe loopysolver.exe magnets.exe magnetssolver.exe \
19                 map.exe mapsolver.exe mineobfusc.exe mines.exe netgame.exe \
20                 netslide.exe nullgame.exe pattern.exe patternsolver.exe \
21                 pegs.exe puzzles.exe range.exe rect.exe samegame.exe \
22                 signpost.exe signpostsolver.exe singles.exe \
23                 singlessolver.exe sixteen.exe slant.exe slantsolver.exe \
24                 solo.exe solosolver.exe tents.exe tentssolver.exe towers.exe \
25                 towerssolver.exe twiddle.exe unequal.exe unequalsolver.exe \
26                 untangle.exe
28 blackbox.exe: blackbox.obj blackbox.res drawing.obj malloc.obj midend.obj \
29                 misc.obj printing.obj random.obj version.obj windows.obj \
30                 blackbox.rsp
31         link $(LFLAGS) -out:blackbox.exe -map:blackbox.map @blackbox.rsp
33 bridges.exe: bridges.obj bridges.res drawing.obj dsf.obj malloc.obj \
34                 midend.obj misc.obj printing.obj random.obj version.obj \
35                 windows.obj bridges.rsp
36         link $(LFLAGS) -out:bridges.exe -map:bridges.map @bridges.rsp
38 cube.exe: cube.obj cube.res drawing.obj malloc.obj midend.obj misc.obj \
39                 printing.obj random.obj version.obj windows.obj cube.rsp
40         link $(LFLAGS) -out:cube.exe -map:cube.map @cube.rsp
42 dominosa.exe: dominosa.obj dominosa.res drawing.obj laydomino.obj malloc.obj \
43                 midend.obj misc.obj printing.obj random.obj version.obj \
44                 windows.obj dominosa.rsp
45         link $(LFLAGS) -out:dominosa.exe -map:dominosa.map @dominosa.rsp
47 fifteen.exe: drawing.obj fifteen.obj fifteen.res malloc.obj midend.obj \
48                 misc.obj printing.obj random.obj version.obj windows.obj \
49                 fifteen.rsp
50         link $(LFLAGS) -out:fifteen.exe -map:fifteen.map @fifteen.rsp
52 filling.exe: drawing.obj dsf.obj filling.obj filling.res malloc.obj \
53                 midend.obj misc.obj printing.obj random.obj version.obj \
54                 windows.obj filling.rsp
55         link $(LFLAGS) -out:filling.exe -map:filling.map @filling.rsp
57 fillingsolver.exe: dsf.obj filling2.obj malloc.obj misc.obj nullfe.obj \
58                 random.obj fillingsolver.rsp
59         link $(LFLAGS) -out:fillingsolver.exe -map:fillingsolver.map @fillingsolver.rsp
61 flip.exe: drawing.obj flip.obj flip.res malloc.obj midend.obj misc.obj \
62                 printing.obj random.obj tree234.obj version.obj windows.obj \
63                 flip.rsp
64         link $(LFLAGS) -out:flip.exe -map:flip.map @flip.rsp
66 galaxies.exe: drawing.obj dsf.obj galaxies.obj galaxies.res malloc.obj \
67                 midend.obj misc.obj printing.obj random.obj version.obj \
68                 windows.obj galaxies.rsp
69         link $(LFLAGS) -out:galaxies.exe -map:galaxies.map @galaxies.rsp
71 galaxiespicture.exe: dsf.obj galaxie4.obj malloc.obj misc.obj nullfe.obj \
72                 random.obj galaxiespicture.rsp
73         link $(LFLAGS) -out:galaxiespicture.exe -map:galaxiespicture.map @galaxiespicture.rsp
75 galaxiessolver.exe: dsf.obj galaxie2.obj malloc.obj misc.obj nullfe.obj \
76                 random.obj galaxiessolver.rsp
77         link $(LFLAGS) -out:galaxiessolver.exe -map:galaxiessolver.map @galaxiessolver.rsp
79 guess.exe: drawing.obj guess.obj guess.res malloc.obj midend.obj misc.obj \
80                 printing.obj random.obj version.obj windows.obj guess.rsp
81         link $(LFLAGS) -out:guess.exe -map:guess.map @guess.rsp
83 inertia.exe: drawing.obj inertia.obj inertia.res malloc.obj midend.obj \
84                 misc.obj printing.obj random.obj version.obj windows.obj \
85                 inertia.rsp
86         link $(LFLAGS) -out:inertia.exe -map:inertia.map @inertia.rsp
88 keen.exe: drawing.obj dsf.obj keen.obj keen.res latin.obj malloc.obj \
89                 maxflow.obj midend.obj misc.obj printing.obj random.obj \
90                 tree234.obj version.obj windows.obj keen.rsp
91         link $(LFLAGS) -out:keen.exe -map:keen.map @keen.rsp
93 keensolver.exe: dsf.obj keen2.obj latin6.obj malloc.obj maxflow.obj misc.obj \
94                 nullfe.obj random.obj tree234.obj keensolver.rsp
95         link $(LFLAGS) -out:keensolver.exe -map:keensolver.map @keensolver.rsp
97 latincheck.exe: latin8.obj malloc.obj maxflow.obj misc.obj nullfe.obj \
98                 random.obj tree234.obj latincheck.rsp
99         link $(LFLAGS) -out:latincheck.exe -map:latincheck.map @latincheck.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 lightupsolver.exe: combi.obj lightup2.obj malloc.obj misc.obj nullfe.obj \
107                 random.obj lightupsolver.rsp
108         link $(LFLAGS) -out:lightupsolver.exe -map:lightupsolver.map @lightupsolver.rsp
110 loopy.exe: drawing.obj dsf.obj grid.obj loopy.obj loopy.res malloc.obj \
111                 midend.obj misc.obj penrose.obj printing.obj random.obj \
112                 tree234.obj version.obj windows.obj loopy.rsp
113         link $(LFLAGS) -out:loopy.exe -map:loopy.map @loopy.rsp
115 loopysolver.exe: dsf.obj grid.obj loopy2.obj malloc.obj misc.obj nullfe.obj \
116                 penrose.obj random.obj tree234.obj loopysolver.rsp
117         link $(LFLAGS) -out:loopysolver.exe -map:loopysolver.map @loopysolver.rsp
119 magnets.exe: drawing.obj laydomino.obj magnets.obj magnets.res malloc.obj \
120                 midend.obj misc.obj printing.obj random.obj version.obj \
121                 windows.obj magnets.rsp
122         link $(LFLAGS) -out:magnets.exe -map:magnets.map @magnets.rsp
124 magnetssolver.exe: laydomino.obj magnets2.obj malloc.obj misc.obj nullfe.obj \
125                 random.obj magnetssolver.rsp
126         link $(LFLAGS) -out:magnetssolver.exe -map:magnetssolver.map @magnetssolver.rsp
128 map.exe: drawing.obj dsf.obj malloc.obj map.obj map.res midend.obj misc.obj \
129                 printing.obj random.obj version.obj windows.obj map.rsp
130         link $(LFLAGS) -out:map.exe -map:map.map @map.rsp
132 mapsolver.exe: dsf.obj malloc.obj map2.obj misc.obj nullfe.obj random.obj \
133                 mapsolver.rsp
134         link $(LFLAGS) -out:mapsolver.exe -map:mapsolver.map @mapsolver.rsp
136 mineobfusc.exe: malloc.obj mines2.obj misc.obj nullfe.obj random.obj \
137                 tree234.obj mineobfusc.rsp
138         link $(LFLAGS) -out:mineobfusc.exe -map:mineobfusc.map @mineobfusc.rsp
140 mines.exe: drawing.obj malloc.obj midend.obj mines.obj mines.res misc.obj \
141                 printing.obj random.obj tree234.obj version.obj windows.obj \
142                 mines.rsp
143         link $(LFLAGS) -out:mines.exe -map:mines.map @mines.rsp
145 netgame.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj net.obj \
146                 net.res printing.obj random.obj tree234.obj version.obj \
147                 windows.obj netgame.rsp
148         link $(LFLAGS) -out:netgame.exe -map:netgame.map @netgame.rsp
150 netslide.exe: drawing.obj malloc.obj midend.obj misc.obj netslide.obj \
151                 netslide.res printing.obj random.obj tree234.obj version.obj \
152                 windows.obj netslide.rsp
153         link $(LFLAGS) -out:netslide.exe -map:netslide.map @netslide.rsp
155 nullgame.exe: drawing.obj malloc.obj midend.obj misc.obj noicon.res \
156                 nullgame.obj printing.obj random.obj version.obj windows.obj \
157                 nullgame.rsp
158         link $(LFLAGS) -out:nullgame.exe -map:nullgame.map @nullgame.rsp
160 pattern.exe: drawing.obj malloc.obj midend.obj misc.obj pattern.obj \
161                 pattern.res printing.obj random.obj version.obj windows.obj \
162                 pattern.rsp
163         link $(LFLAGS) -out:pattern.exe -map:pattern.map @pattern.rsp
165 patternsolver.exe: malloc.obj misc.obj nullfe.obj pattern2.obj random.obj \
166                 patternsolver.rsp
167         link $(LFLAGS) -out:patternsolver.exe -map:patternsolver.map @patternsolver.rsp
169 pegs.exe: drawing.obj malloc.obj midend.obj misc.obj pegs.obj pegs.res \
170                 printing.obj random.obj tree234.obj version.obj windows.obj \
171                 pegs.rsp
172         link $(LFLAGS) -out:pegs.exe -map:pegs.map @pegs.rsp
174 puzzles.exe: blackbo3.obj bridges3.obj combi.obj cube3.obj divvy.obj \
175                 dominos3.obj drawing.obj dsf.obj fifteen3.obj filling5.obj \
176                 flip3.obj galaxie7.obj grid.obj guess3.obj inertia3.obj \
177                 keen5.obj latin.obj laydomino.obj lightup5.obj list.obj \
178                 loopy5.obj magnets5.obj malloc.obj map5.obj maxflow.obj \
179                 midend.obj mines5.obj misc.obj net3.obj netslid3.obj \
180                 noicon.res pattern5.obj pegs3.obj penrose.obj printing.obj \
181                 random.obj range3.obj rect3.obj samegam3.obj signpos5.obj \
182                 singles5.obj sixteen3.obj slant5.obj solo5.obj tents5.obj \
183                 towers5.obj tree234.obj twiddle3.obj unequal5.obj \
184                 untangl3.obj version.obj windows1.obj puzzles.rsp
185         link $(LFLAGS) -out:puzzles.exe -map:puzzles.map @puzzles.rsp
187 range.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
188                 random.obj range.obj range.res version.obj windows.obj \
189                 range.rsp
190         link $(LFLAGS) -out:range.exe -map:range.map @range.rsp
192 rect.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj random.obj \
193                 rect.obj rect.res version.obj windows.obj rect.rsp
194         link $(LFLAGS) -out:rect.exe -map:rect.map @rect.rsp
196 samegame.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
197                 random.obj samegame.obj samegame.res version.obj windows.obj \
198                 samegame.rsp
199         link $(LFLAGS) -out:samegame.exe -map:samegame.map @samegame.rsp
201 signpost.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj \
202                 printing.obj random.obj signpost.obj signpost.res \
203                 version.obj windows.obj signpost.rsp
204         link $(LFLAGS) -out:signpost.exe -map:signpost.map @signpost.rsp
206 signpostsolver.exe: dsf.obj malloc.obj misc.obj nullfe.obj random.obj \
207                 signpos2.obj signpostsolver.rsp
208         link $(LFLAGS) -out:signpostsolver.exe -map:signpostsolver.map @signpostsolver.rsp
210 singles.exe: drawing.obj dsf.obj latin.obj malloc.obj maxflow.obj midend.obj \
211                 misc.obj printing.obj random.obj singles.obj singles.res \
212                 tree234.obj version.obj windows.obj singles.rsp
213         link $(LFLAGS) -out:singles.exe -map:singles.map @singles.rsp
215 singlessolver.exe: dsf.obj latin.obj malloc.obj maxflow.obj misc.obj \
216                 nullfe.obj random.obj singles3.obj tree234.obj \
217                 singlessolver.rsp
218         link $(LFLAGS) -out:singlessolver.exe -map:singlessolver.map @singlessolver.rsp
220 sixteen.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
221                 random.obj sixteen.obj sixteen.res version.obj windows.obj \
222                 sixteen.rsp
223         link $(LFLAGS) -out:sixteen.exe -map:sixteen.map @sixteen.rsp
225 slant.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj printing.obj \
226                 random.obj slant.obj slant.res version.obj windows.obj \
227                 slant.rsp
228         link $(LFLAGS) -out:slant.exe -map:slant.map @slant.rsp
230 slantsolver.exe: dsf.obj malloc.obj misc.obj nullfe.obj random.obj \
231                 slant2.obj slantsolver.rsp
232         link $(LFLAGS) -out:slantsolver.exe -map:slantsolver.map @slantsolver.rsp
234 solo.exe: divvy.obj drawing.obj dsf.obj malloc.obj midend.obj misc.obj \
235                 printing.obj random.obj solo.obj solo.res version.obj \
236                 windows.obj solo.rsp
237         link $(LFLAGS) -out:solo.exe -map:solo.map @solo.rsp
239 solosolver.exe: divvy.obj dsf.obj malloc.obj misc.obj nullfe.obj random.obj \
240                 solo2.obj solosolver.rsp
241         link $(LFLAGS) -out:solosolver.exe -map:solosolver.map @solosolver.rsp
243 tents.exe: drawing.obj dsf.obj malloc.obj maxflow.obj midend.obj misc.obj \
244                 printing.obj random.obj tents.obj tents.res version.obj \
245                 windows.obj tents.rsp
246         link $(LFLAGS) -out:tents.exe -map:tents.map @tents.rsp
248 tentssolver.exe: dsf.obj malloc.obj maxflow.obj misc.obj nullfe.obj \
249                 random.obj tents3.obj tentssolver.rsp
250         link $(LFLAGS) -out:tentssolver.exe -map:tentssolver.map @tentssolver.rsp
252 towers.exe: drawing.obj latin.obj malloc.obj maxflow.obj midend.obj misc.obj \
253                 printing.obj random.obj towers.obj towers.res tree234.obj \
254                 version.obj windows.obj towers.rsp
255         link $(LFLAGS) -out:towers.exe -map:towers.map @towers.rsp
257 towerssolver.exe: latin6.obj malloc.obj maxflow.obj misc.obj nullfe.obj \
258                 random.obj towers2.obj tree234.obj towerssolver.rsp
259         link $(LFLAGS) -out:towerssolver.exe -map:towerssolver.map @towerssolver.rsp
261 twiddle.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
262                 random.obj twiddle.obj twiddle.res version.obj windows.obj \
263                 twiddle.rsp
264         link $(LFLAGS) -out:twiddle.exe -map:twiddle.map @twiddle.rsp
266 unequal.exe: drawing.obj latin.obj malloc.obj maxflow.obj midend.obj \
267                 misc.obj printing.obj random.obj tree234.obj unequal.obj \
268                 unequal.res version.obj windows.obj unequal.rsp
269         link $(LFLAGS) -out:unequal.exe -map:unequal.map @unequal.rsp
271 unequalsolver.exe: latin6.obj malloc.obj maxflow.obj misc.obj nullfe.obj \
272                 random.obj tree234.obj unequal2.obj unequalsolver.rsp
273         link $(LFLAGS) -out:unequalsolver.exe -map:unequalsolver.map @unequalsolver.rsp
275 untangle.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
276                 random.obj tree234.obj untangle.obj untangle.res version.obj \
277                 windows.obj untangle.rsp
278         link $(LFLAGS) -out:untangle.exe -map:untangle.map @untangle.rsp
280 blackbox.rsp: $(MAKEFILE)
281         echo /nologo /subsystem:windows > blackbox.rsp
282         echo blackbox.obj blackbox.res comctl32.lib >> blackbox.rsp
283         echo comdlg32.lib drawing.obj gdi32.lib malloc.obj >> blackbox.rsp
284         echo midend.obj misc.obj printing.obj random.obj >> blackbox.rsp
285         echo user32.lib version.obj windows.obj winspool.lib >> blackbox.rsp
287 bridges.rsp: $(MAKEFILE)
288         echo /nologo /subsystem:windows > bridges.rsp
289         echo bridges.obj bridges.res comctl32.lib comdlg32.lib >> bridges.rsp
290         echo drawing.obj dsf.obj gdi32.lib malloc.obj >> bridges.rsp
291         echo midend.obj misc.obj printing.obj random.obj >> bridges.rsp
292         echo user32.lib version.obj windows.obj winspool.lib >> bridges.rsp
294 cube.rsp: $(MAKEFILE)
295         echo /nologo /subsystem:windows > cube.rsp
296         echo comctl32.lib comdlg32.lib cube.obj cube.res >> cube.rsp
297         echo drawing.obj gdi32.lib malloc.obj midend.obj >> cube.rsp
298         echo misc.obj printing.obj random.obj user32.lib >> cube.rsp
299         echo version.obj windows.obj winspool.lib >> cube.rsp
301 dominosa.rsp: $(MAKEFILE)
302         echo /nologo /subsystem:windows > dominosa.rsp
303         echo comctl32.lib comdlg32.lib dominosa.obj >> dominosa.rsp
304         echo dominosa.res drawing.obj gdi32.lib laydomino.obj >> dominosa.rsp
305         echo malloc.obj midend.obj misc.obj printing.obj >> dominosa.rsp
306         echo random.obj user32.lib version.obj windows.obj >> dominosa.rsp
307         echo winspool.lib >> dominosa.rsp
309 fifteen.rsp: $(MAKEFILE)
310         echo /nologo /subsystem:windows > fifteen.rsp
311         echo comctl32.lib comdlg32.lib drawing.obj fifteen.obj >> fifteen.rsp
312         echo fifteen.res gdi32.lib malloc.obj midend.obj >> fifteen.rsp
313         echo misc.obj printing.obj random.obj user32.lib >> fifteen.rsp
314         echo version.obj windows.obj winspool.lib >> fifteen.rsp
316 filling.rsp: $(MAKEFILE)
317         echo /nologo /subsystem:windows > filling.rsp
318         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> filling.rsp
319         echo filling.obj filling.res gdi32.lib malloc.obj >> filling.rsp
320         echo midend.obj misc.obj printing.obj random.obj >> filling.rsp
321         echo user32.lib version.obj windows.obj winspool.lib >> filling.rsp
323 fillingsolver.rsp: $(MAKEFILE)
324         echo /nologo /subsystem:console > fillingsolver.rsp
325         echo dsf.obj filling2.obj malloc.obj misc.obj >> fillingsolver.rsp
326         echo nullfe.obj random.obj >> fillingsolver.rsp
328 flip.rsp: $(MAKEFILE)
329         echo /nologo /subsystem:windows > flip.rsp
330         echo comctl32.lib comdlg32.lib drawing.obj flip.obj >> flip.rsp
331         echo flip.res gdi32.lib malloc.obj midend.obj misc.obj >> flip.rsp
332         echo printing.obj random.obj tree234.obj user32.lib >> flip.rsp
333         echo version.obj windows.obj winspool.lib >> flip.rsp
335 galaxies.rsp: $(MAKEFILE)
336         echo /nologo /subsystem:windows > galaxies.rsp
337         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> galaxies.rsp
338         echo galaxies.obj galaxies.res gdi32.lib malloc.obj >> galaxies.rsp
339         echo midend.obj misc.obj printing.obj random.obj >> galaxies.rsp
340         echo user32.lib version.obj windows.obj winspool.lib >> galaxies.rsp
342 galaxiespicture.rsp: $(MAKEFILE)
343         echo /nologo /subsystem:console > galaxiespicture.rsp
344         echo dsf.obj galaxie4.obj malloc.obj misc.obj >> galaxiespicture.rsp
345         echo nullfe.obj random.obj >> galaxiespicture.rsp
347 galaxiessolver.rsp: $(MAKEFILE)
348         echo /nologo /subsystem:console > galaxiessolver.rsp
349         echo dsf.obj galaxie2.obj malloc.obj misc.obj >> galaxiessolver.rsp
350         echo nullfe.obj random.obj >> galaxiessolver.rsp
352 guess.rsp: $(MAKEFILE)
353         echo /nologo /subsystem:windows > guess.rsp
354         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> guess.rsp
355         echo guess.obj guess.res malloc.obj midend.obj >> guess.rsp
356         echo misc.obj printing.obj random.obj user32.lib >> guess.rsp
357         echo version.obj windows.obj winspool.lib >> guess.rsp
359 inertia.rsp: $(MAKEFILE)
360         echo /nologo /subsystem:windows > inertia.rsp
361         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> inertia.rsp
362         echo inertia.obj inertia.res malloc.obj midend.obj >> inertia.rsp
363         echo misc.obj printing.obj random.obj user32.lib >> inertia.rsp
364         echo version.obj windows.obj winspool.lib >> inertia.rsp
366 keen.rsp: $(MAKEFILE)
367         echo /nologo /subsystem:windows > keen.rsp
368         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> keen.rsp
369         echo gdi32.lib keen.obj keen.res latin.obj malloc.obj >> keen.rsp
370         echo maxflow.obj midend.obj misc.obj printing.obj >> keen.rsp
371         echo random.obj tree234.obj user32.lib version.obj >> keen.rsp
372         echo windows.obj winspool.lib >> keen.rsp
374 keensolver.rsp: $(MAKEFILE)
375         echo /nologo /subsystem:console > keensolver.rsp
376         echo dsf.obj keen2.obj latin6.obj malloc.obj >> keensolver.rsp
377         echo maxflow.obj misc.obj nullfe.obj random.obj >> keensolver.rsp
378         echo tree234.obj >> keensolver.rsp
380 latincheck.rsp: $(MAKEFILE)
381         echo /nologo /subsystem:console > latincheck.rsp
382         echo latin8.obj malloc.obj maxflow.obj misc.obj >> latincheck.rsp
383         echo nullfe.obj random.obj tree234.obj >> latincheck.rsp
385 lightup.rsp: $(MAKEFILE)
386         echo /nologo /subsystem:windows > lightup.rsp
387         echo combi.obj comctl32.lib comdlg32.lib drawing.obj >> lightup.rsp
388         echo gdi32.lib lightup.obj lightup.res malloc.obj >> lightup.rsp
389         echo midend.obj misc.obj printing.obj random.obj >> lightup.rsp
390         echo user32.lib version.obj windows.obj winspool.lib >> lightup.rsp
392 lightupsolver.rsp: $(MAKEFILE)
393         echo /nologo /subsystem:console > lightupsolver.rsp
394         echo combi.obj lightup2.obj malloc.obj misc.obj >> lightupsolver.rsp
395         echo nullfe.obj random.obj >> lightupsolver.rsp
397 loopy.rsp: $(MAKEFILE)
398         echo /nologo /subsystem:windows > loopy.rsp
399         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> loopy.rsp
400         echo gdi32.lib grid.obj loopy.obj loopy.res malloc.obj >> loopy.rsp
401         echo midend.obj misc.obj penrose.obj printing.obj >> loopy.rsp
402         echo random.obj tree234.obj user32.lib version.obj >> loopy.rsp
403         echo windows.obj winspool.lib >> loopy.rsp
405 loopysolver.rsp: $(MAKEFILE)
406         echo /nologo /subsystem:console > loopysolver.rsp
407         echo dsf.obj grid.obj loopy2.obj malloc.obj misc.obj >> loopysolver.rsp
408         echo nullfe.obj penrose.obj random.obj tree234.obj >> loopysolver.rsp
410 magnets.rsp: $(MAKEFILE)
411         echo /nologo /subsystem:windows > magnets.rsp
412         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> magnets.rsp
413         echo laydomino.obj magnets.obj magnets.res malloc.obj >> magnets.rsp
414         echo midend.obj misc.obj printing.obj random.obj >> magnets.rsp
415         echo user32.lib version.obj windows.obj winspool.lib >> magnets.rsp
417 magnetssolver.rsp: $(MAKEFILE)
418         echo /nologo /subsystem:console > magnetssolver.rsp
419         echo laydomino.obj magnets2.obj malloc.obj misc.obj >> magnetssolver.rsp
420         echo nullfe.obj random.obj >> magnetssolver.rsp
422 map.rsp: $(MAKEFILE)
423         echo /nologo /subsystem:windows > map.rsp
424         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> map.rsp
425         echo gdi32.lib malloc.obj map.obj map.res midend.obj >> map.rsp
426         echo misc.obj printing.obj random.obj user32.lib >> map.rsp
427         echo version.obj windows.obj winspool.lib >> map.rsp
429 mapsolver.rsp: $(MAKEFILE)
430         echo /nologo /subsystem:console > mapsolver.rsp
431         echo dsf.obj malloc.obj map2.obj misc.obj nullfe.obj >> mapsolver.rsp
432         echo random.obj >> mapsolver.rsp
434 mineobfusc.rsp: $(MAKEFILE)
435         echo /nologo /subsystem:console > mineobfusc.rsp
436         echo malloc.obj mines2.obj misc.obj nullfe.obj >> mineobfusc.rsp
437         echo random.obj tree234.obj >> mineobfusc.rsp
439 mines.rsp: $(MAKEFILE)
440         echo /nologo /subsystem:windows > mines.rsp
441         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> mines.rsp
442         echo malloc.obj midend.obj mines.obj mines.res >> mines.rsp
443         echo misc.obj printing.obj random.obj tree234.obj >> mines.rsp
444         echo user32.lib version.obj windows.obj winspool.lib >> mines.rsp
446 netgame.rsp: $(MAKEFILE)
447         echo /nologo /subsystem:windows > netgame.rsp
448         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> netgame.rsp
449         echo gdi32.lib malloc.obj midend.obj misc.obj net.obj >> netgame.rsp
450         echo net.res printing.obj random.obj tree234.obj >> netgame.rsp
451         echo user32.lib version.obj windows.obj winspool.lib >> netgame.rsp
453 netslide.rsp: $(MAKEFILE)
454         echo /nologo /subsystem:windows > netslide.rsp
455         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> netslide.rsp
456         echo malloc.obj midend.obj misc.obj netslide.obj >> netslide.rsp
457         echo netslide.res printing.obj random.obj tree234.obj >> netslide.rsp
458         echo user32.lib version.obj windows.obj winspool.lib >> netslide.rsp
460 nullgame.rsp: $(MAKEFILE)
461         echo /nologo /subsystem:windows > nullgame.rsp
462         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> nullgame.rsp
463         echo malloc.obj midend.obj misc.obj noicon.res >> nullgame.rsp
464         echo nullgame.obj printing.obj random.obj user32.lib >> nullgame.rsp
465         echo version.obj windows.obj winspool.lib >> nullgame.rsp
467 pattern.rsp: $(MAKEFILE)
468         echo /nologo /subsystem:windows > pattern.rsp
469         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> pattern.rsp
470         echo malloc.obj midend.obj misc.obj pattern.obj >> pattern.rsp
471         echo pattern.res printing.obj random.obj user32.lib >> pattern.rsp
472         echo version.obj windows.obj winspool.lib >> pattern.rsp
474 patternsolver.rsp: $(MAKEFILE)
475         echo /nologo /subsystem:console > patternsolver.rsp
476         echo malloc.obj misc.obj nullfe.obj pattern2.obj >> patternsolver.rsp
477         echo random.obj >> patternsolver.rsp
479 pegs.rsp: $(MAKEFILE)
480         echo /nologo /subsystem:windows > pegs.rsp
481         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> pegs.rsp
482         echo malloc.obj midend.obj misc.obj pegs.obj pegs.res >> pegs.rsp
483         echo printing.obj random.obj tree234.obj user32.lib >> pegs.rsp
484         echo version.obj windows.obj winspool.lib >> pegs.rsp
486 puzzles.rsp: $(MAKEFILE)
487         echo /nologo /subsystem:windows > puzzles.rsp
488         echo blackbo3.obj bridges3.obj combi.obj comctl32.lib >> puzzles.rsp
489         echo comdlg32.lib cube3.obj divvy.obj dominos3.obj >> puzzles.rsp
490         echo drawing.obj dsf.obj fifteen3.obj filling5.obj >> puzzles.rsp
491         echo flip3.obj galaxie7.obj gdi32.lib grid.obj >> puzzles.rsp
492         echo guess3.obj inertia3.obj keen5.obj latin.obj >> puzzles.rsp
493         echo laydomino.obj lightup5.obj list.obj loopy5.obj >> puzzles.rsp
494         echo magnets5.obj malloc.obj map5.obj maxflow.obj >> puzzles.rsp
495         echo midend.obj mines5.obj misc.obj net3.obj >> puzzles.rsp
496         echo netslid3.obj noicon.res pattern5.obj pegs3.obj >> puzzles.rsp
497         echo penrose.obj printing.obj random.obj range3.obj >> puzzles.rsp
498         echo rect3.obj samegam3.obj signpos5.obj singles5.obj >> puzzles.rsp
499         echo sixteen3.obj slant5.obj solo5.obj tents5.obj >> puzzles.rsp
500         echo towers5.obj tree234.obj twiddle3.obj unequal5.obj >> puzzles.rsp
501         echo untangl3.obj user32.lib version.obj windows1.obj >> puzzles.rsp
502         echo winspool.lib >> puzzles.rsp
504 range.rsp: $(MAKEFILE)
505         echo /nologo /subsystem:windows > range.rsp
506         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> range.rsp
507         echo malloc.obj midend.obj misc.obj printing.obj >> range.rsp
508         echo random.obj range.obj range.res user32.lib >> range.rsp
509         echo version.obj windows.obj winspool.lib >> range.rsp
511 rect.rsp: $(MAKEFILE)
512         echo /nologo /subsystem:windows > rect.rsp
513         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> rect.rsp
514         echo malloc.obj midend.obj misc.obj printing.obj >> rect.rsp
515         echo random.obj rect.obj rect.res user32.lib >> rect.rsp
516         echo version.obj windows.obj winspool.lib >> rect.rsp
518 samegame.rsp: $(MAKEFILE)
519         echo /nologo /subsystem:windows > samegame.rsp
520         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> samegame.rsp
521         echo malloc.obj midend.obj misc.obj printing.obj >> samegame.rsp
522         echo random.obj samegame.obj samegame.res user32.lib >> samegame.rsp
523         echo version.obj windows.obj winspool.lib >> samegame.rsp
525 signpost.rsp: $(MAKEFILE)
526         echo /nologo /subsystem:windows > signpost.rsp
527         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> signpost.rsp
528         echo gdi32.lib malloc.obj midend.obj misc.obj >> signpost.rsp
529         echo printing.obj random.obj signpost.obj signpost.res >> signpost.rsp
530         echo user32.lib version.obj windows.obj winspool.lib >> signpost.rsp
532 signpostsolver.rsp: $(MAKEFILE)
533         echo /nologo /subsystem:console > signpostsolver.rsp
534         echo dsf.obj malloc.obj misc.obj nullfe.obj random.obj >> signpostsolver.rsp
535         echo signpos2.obj >> signpostsolver.rsp
537 singles.rsp: $(MAKEFILE)
538         echo /nologo /subsystem:windows > singles.rsp
539         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> singles.rsp
540         echo gdi32.lib latin.obj malloc.obj maxflow.obj >> singles.rsp
541         echo midend.obj misc.obj printing.obj random.obj >> singles.rsp
542         echo singles.obj singles.res tree234.obj user32.lib >> singles.rsp
543         echo version.obj windows.obj winspool.lib >> singles.rsp
545 singlessolver.rsp: $(MAKEFILE)
546         echo /nologo /subsystem:console > singlessolver.rsp
547         echo dsf.obj latin.obj malloc.obj maxflow.obj misc.obj >> singlessolver.rsp
548         echo nullfe.obj random.obj singles3.obj tree234.obj >> singlessolver.rsp
550 sixteen.rsp: $(MAKEFILE)
551         echo /nologo /subsystem:windows > sixteen.rsp
552         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> sixteen.rsp
553         echo malloc.obj midend.obj misc.obj printing.obj >> sixteen.rsp
554         echo random.obj sixteen.obj sixteen.res user32.lib >> sixteen.rsp
555         echo version.obj windows.obj winspool.lib >> sixteen.rsp
557 slant.rsp: $(MAKEFILE)
558         echo /nologo /subsystem:windows > slant.rsp
559         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> slant.rsp
560         echo gdi32.lib malloc.obj midend.obj misc.obj >> slant.rsp
561         echo printing.obj random.obj slant.obj slant.res >> slant.rsp
562         echo user32.lib version.obj windows.obj winspool.lib >> slant.rsp
564 slantsolver.rsp: $(MAKEFILE)
565         echo /nologo /subsystem:console > slantsolver.rsp
566         echo dsf.obj malloc.obj misc.obj nullfe.obj random.obj >> slantsolver.rsp
567         echo slant2.obj >> slantsolver.rsp
569 solo.rsp: $(MAKEFILE)
570         echo /nologo /subsystem:windows > solo.rsp
571         echo comctl32.lib comdlg32.lib divvy.obj drawing.obj >> solo.rsp
572         echo dsf.obj gdi32.lib malloc.obj midend.obj misc.obj >> solo.rsp
573         echo printing.obj random.obj solo.obj solo.res >> solo.rsp
574         echo user32.lib version.obj windows.obj winspool.lib >> solo.rsp
576 solosolver.rsp: $(MAKEFILE)
577         echo /nologo /subsystem:console > solosolver.rsp
578         echo divvy.obj dsf.obj malloc.obj misc.obj nullfe.obj >> solosolver.rsp
579         echo random.obj solo2.obj >> solosolver.rsp
581 tents.rsp: $(MAKEFILE)
582         echo /nologo /subsystem:windows > tents.rsp
583         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> tents.rsp
584         echo gdi32.lib malloc.obj maxflow.obj midend.obj >> tents.rsp
585         echo misc.obj printing.obj random.obj tents.obj >> tents.rsp
586         echo tents.res user32.lib version.obj windows.obj >> tents.rsp
587         echo winspool.lib >> tents.rsp
589 tentssolver.rsp: $(MAKEFILE)
590         echo /nologo /subsystem:console > tentssolver.rsp
591         echo dsf.obj malloc.obj maxflow.obj misc.obj >> tentssolver.rsp
592         echo nullfe.obj random.obj tents3.obj >> tentssolver.rsp
594 towers.rsp: $(MAKEFILE)
595         echo /nologo /subsystem:windows > towers.rsp
596         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> towers.rsp
597         echo latin.obj malloc.obj maxflow.obj midend.obj >> towers.rsp
598         echo misc.obj printing.obj random.obj towers.obj >> towers.rsp
599         echo towers.res tree234.obj user32.lib version.obj >> towers.rsp
600         echo windows.obj winspool.lib >> towers.rsp
602 towerssolver.rsp: $(MAKEFILE)
603         echo /nologo /subsystem:console > towerssolver.rsp
604         echo latin6.obj malloc.obj maxflow.obj misc.obj >> towerssolver.rsp
605         echo nullfe.obj random.obj towers2.obj tree234.obj >> towerssolver.rsp
607 twiddle.rsp: $(MAKEFILE)
608         echo /nologo /subsystem:windows > twiddle.rsp
609         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> twiddle.rsp
610         echo malloc.obj midend.obj misc.obj printing.obj >> twiddle.rsp
611         echo random.obj twiddle.obj twiddle.res user32.lib >> twiddle.rsp
612         echo version.obj windows.obj winspool.lib >> twiddle.rsp
614 unequal.rsp: $(MAKEFILE)
615         echo /nologo /subsystem:windows > unequal.rsp
616         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> unequal.rsp
617         echo latin.obj malloc.obj maxflow.obj midend.obj >> unequal.rsp
618         echo misc.obj printing.obj random.obj tree234.obj >> unequal.rsp
619         echo unequal.obj unequal.res user32.lib version.obj >> unequal.rsp
620         echo windows.obj winspool.lib >> unequal.rsp
622 unequalsolver.rsp: $(MAKEFILE)
623         echo /nologo /subsystem:console > unequalsolver.rsp
624         echo latin6.obj malloc.obj maxflow.obj misc.obj >> unequalsolver.rsp
625         echo nullfe.obj random.obj tree234.obj unequal2.obj >> unequalsolver.rsp
627 untangle.rsp: $(MAKEFILE)
628         echo /nologo /subsystem:windows > untangle.rsp
629         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> untangle.rsp
630         echo malloc.obj midend.obj misc.obj printing.obj >> untangle.rsp
631         echo random.obj tree234.obj untangle.obj untangle.res >> untangle.rsp
632         echo user32.lib version.obj windows.obj winspool.lib >> untangle.rsp
634 blackbox.obj: .\blackbox.c .\puzzles.h
635         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\blackbox.c /Foblackbox.obj
636 blackbox-icon.obj: icons\blackbox-icon.c
637         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\blackbox-icon.c /Foblackbox-icon.obj
638 blackbox.res: icons\blackbox.rc .\puzzles.rc2 icons\blackbox.ico \
639                 .\resource.h
640         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -foblackbox.res icons\blackbox.rc
641 blackbo3.obj: .\blackbox.c .\puzzles.h
642         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\blackbox.c /Foblackbo3.obj
643 bridges.obj: .\bridges.c .\puzzles.h
644         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\bridges.c /Fobridges.obj
645 bridges-icon.obj: icons\bridges-icon.c
646         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\bridges-icon.c /Fobridges-icon.obj
647 bridges.res: icons\bridges.rc .\puzzles.rc2 icons\bridges.ico .\resource.h
648         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fobridges.res icons\bridges.rc
649 bridges3.obj: .\bridges.c .\puzzles.h
650         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\bridges.c /Fobridges3.obj
651 combi.obj: .\combi.c .\puzzles.h
652         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\combi.c /Focombi.obj
653 cube.obj: .\cube.c .\puzzles.h
654         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\cube.c /Focube.obj
655 cube-icon.obj: icons\cube-icon.c
656         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\cube-icon.c /Focube-icon.obj
657 cube.res: icons\cube.rc .\puzzles.rc2 icons\cube.ico .\resource.h
658         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -focube.res icons\cube.rc
659 cube3.obj: .\cube.c .\puzzles.h
660         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\cube.c /Focube3.obj
661 divvy.obj: .\divvy.c .\puzzles.h
662         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\divvy.c /Fodivvy.obj
663 dominosa.obj: .\dominosa.c .\puzzles.h
664         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\dominosa.c /Fodominosa.obj
665 dominosa-icon.obj: icons\dominosa-icon.c
666         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\dominosa-icon.c /Fodominosa-icon.obj
667 dominosa.res: icons\dominosa.rc .\puzzles.rc2 icons\dominosa.ico \
668                 .\resource.h
669         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fodominosa.res icons\dominosa.rc
670 dominos3.obj: .\dominosa.c .\puzzles.h
671         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\dominosa.c /Fodominos3.obj
672 drawing.obj: .\drawing.c .\puzzles.h
673         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\drawing.c /Fodrawing.obj
674 dsf.obj: .\dsf.c .\puzzles.h
675         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\dsf.c /Fodsf.obj
676 fifteen.obj: .\fifteen.c .\puzzles.h
677         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\fifteen.c /Fofifteen.obj
678 fifteen-icon.obj: icons\fifteen-icon.c
679         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\fifteen-icon.c /Fofifteen-icon.obj
680 fifteen.res: icons\fifteen.rc .\puzzles.rc2 icons\fifteen.ico .\resource.h
681         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fofifteen.res icons\fifteen.rc
682 fifteen3.obj: .\fifteen.c .\puzzles.h
683         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\fifteen.c /Fofifteen3.obj
684 filling.obj: .\filling.c .\puzzles.h
685         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\filling.c /Fofilling.obj
686 filling-icon.obj: icons\filling-icon.c
687         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\filling-icon.c /Fofilling-icon.obj
688 filling.res: icons\filling.rc .\puzzles.rc2 icons\filling.ico .\resource.h
689         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fofilling.res icons\filling.rc
690 filling5.obj: .\filling.c .\puzzles.h
691         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\filling.c /Fofilling5.obj
692 filling2.obj: .\filling.c .\puzzles.h
693         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\filling.c /Fofilling2.obj
694 flip.obj: .\flip.c .\puzzles.h .\tree234.h
695         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\flip.c /Foflip.obj
696 flip-icon.obj: icons\flip-icon.c
697         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\flip-icon.c /Foflip-icon.obj
698 flip.res: icons\flip.rc .\puzzles.rc2 icons\flip.ico .\resource.h
699         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -foflip.res icons\flip.rc
700 flip3.obj: .\flip.c .\puzzles.h .\tree234.h
701         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\flip.c /Foflip3.obj
702 galaxies.obj: .\galaxies.c .\puzzles.h
703         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\galaxies.c /Fogalaxies.obj
704 galaxies-icon.obj: icons\galaxies-icon.c
705         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\galaxies-icon.c /Fogalaxies-icon.obj
706 galaxies.res: icons\galaxies.rc .\puzzles.rc2 icons\galaxies.ico \
707                 .\resource.h
708         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fogalaxies.res icons\galaxies.rc
709 galaxie7.obj: .\galaxies.c .\puzzles.h
710         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\galaxies.c /Fogalaxie7.obj
711 galaxie4.obj: .\galaxies.c .\puzzles.h
712         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_PICTURE_GENERATOR /c .\galaxies.c /Fogalaxie4.obj
713 galaxie2.obj: .\galaxies.c .\puzzles.h
714         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\galaxies.c /Fogalaxie2.obj
715 grid.obj: .\grid.c .\puzzles.h .\tree234.h .\grid.h .\penrose.h
716         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\grid.c /Fogrid.obj
717 gtk.obj: .\gtk.c .\puzzles.h
718         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\gtk.c /Fogtk.obj
719 guess.obj: .\guess.c .\puzzles.h
720         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\guess.c /Foguess.obj
721 guess-icon.obj: icons\guess-icon.c
722         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\guess-icon.c /Foguess-icon.obj
723 guess.res: icons\guess.rc .\puzzles.rc2 icons\guess.ico .\resource.h
724         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -foguess.res icons\guess.rc
725 guess3.obj: .\guess.c .\puzzles.h
726         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\guess.c /Foguess3.obj
727 inertia.obj: .\inertia.c .\puzzles.h
728         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\inertia.c /Foinertia.obj
729 inertia-icon.obj: icons\inertia-icon.c
730         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\inertia-icon.c /Foinertia-icon.obj
731 inertia.res: icons\inertia.rc .\puzzles.rc2 icons\inertia.ico .\resource.h
732         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -foinertia.res icons\inertia.rc
733 inertia3.obj: .\inertia.c .\puzzles.h
734         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\inertia.c /Foinertia3.obj
735 keen.obj: .\keen.c .\puzzles.h .\latin.h
736         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\keen.c /Fokeen.obj
737 keen-icon.obj: icons\keen-icon.c
738         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\keen-icon.c /Fokeen-icon.obj
739 keen.res: icons\keen.rc .\puzzles.rc2 icons\keen.ico .\resource.h
740         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fokeen.res icons\keen.rc
741 keen5.obj: .\keen.c .\puzzles.h .\latin.h
742         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\keen.c /Fokeen5.obj
743 keen2.obj: .\keen.c .\puzzles.h .\latin.h
744         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\keen.c /Fokeen2.obj
745 latin.obj: .\latin.c .\puzzles.h .\tree234.h .\maxflow.h .\latin.h
746         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\latin.c /Folatin.obj
747 latin8.obj: .\latin.c .\puzzles.h .\tree234.h .\maxflow.h .\latin.h
748         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_LATIN_TEST /c .\latin.c /Folatin8.obj
749 latin6.obj: .\latin.c .\puzzles.h .\tree234.h .\maxflow.h .\latin.h
750         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\latin.c /Folatin6.obj
751 laydomino.obj: .\laydomino.c .\puzzles.h
752         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\laydomino.c /Folaydomino.obj
753 lightup.obj: .\lightup.c .\puzzles.h
754         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\lightup.c /Folightup.obj
755 lightup-icon.obj: icons\lightup-icon.c
756         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\lightup-icon.c /Folightup-icon.obj
757 lightup.res: icons\lightup.rc .\puzzles.rc2 icons\lightup.ico .\resource.h
758         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -folightup.res icons\lightup.rc
759 lightup5.obj: .\lightup.c .\puzzles.h
760         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\lightup.c /Folightup5.obj
761 lightup2.obj: .\lightup.c .\puzzles.h
762         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\lightup.c /Folightup2.obj
763 list.obj: .\list.c .\puzzles.h
764         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\list.c /Folist.obj
765 loopy.obj: .\loopy.c .\puzzles.h .\tree234.h .\grid.h
766         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\loopy.c /Foloopy.obj
767 loopy-icon.obj: icons\loopy-icon.c
768         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\loopy-icon.c /Foloopy-icon.obj
769 loopy.res: icons\loopy.rc .\puzzles.rc2 icons\loopy.ico .\resource.h
770         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -foloopy.res icons\loopy.rc
771 loopy5.obj: .\loopy.c .\puzzles.h .\tree234.h .\grid.h
772         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\loopy.c /Foloopy5.obj
773 loopy2.obj: .\loopy.c .\puzzles.h .\tree234.h .\grid.h
774         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\loopy.c /Foloopy2.obj
775 magnets.obj: .\magnets.c .\puzzles.h
776         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\magnets.c /Fomagnets.obj
777 magnets-icon.obj: icons\magnets-icon.c
778         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\magnets-icon.c /Fomagnets-icon.obj
779 magnets.res: icons\magnets.rc .\puzzles.rc2 icons\magnets.ico .\resource.h
780         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fomagnets.res icons\magnets.rc
781 magnets5.obj: .\magnets.c .\puzzles.h
782         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\magnets.c /Fomagnets5.obj
783 magnets2.obj: .\magnets.c .\puzzles.h
784         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\magnets.c /Fomagnets2.obj
785 malloc.obj: .\malloc.c .\puzzles.h
786         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\malloc.c /Fomalloc.obj
787 map.obj: .\map.c .\puzzles.h
788         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\map.c /Fomap.obj
789 map-icon.obj: icons\map-icon.c
790         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\map-icon.c /Fomap-icon.obj
791 map.res: icons\map.rc .\puzzles.rc2 icons\map.ico .\resource.h
792         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fomap.res icons\map.rc
793 map5.obj: .\map.c .\puzzles.h
794         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\map.c /Fomap5.obj
795 map2.obj: .\map.c .\puzzles.h
796         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\map.c /Fomap2.obj
797 maxflow.obj: .\maxflow.c .\maxflow.h .\puzzles.h
798         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\maxflow.c /Fomaxflow.obj
799 midend.obj: .\midend.c .\puzzles.h
800         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\midend.c /Fomidend.obj
801 mines.obj: .\mines.c .\tree234.h .\puzzles.h
802         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\mines.c /Fomines.obj
803 mines-icon.obj: icons\mines-icon.c
804         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\mines-icon.c /Fomines-icon.obj
805 mines.res: icons\mines.rc .\puzzles.rc2 icons\mines.ico .\resource.h
806         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fomines.res icons\mines.rc
807 mines5.obj: .\mines.c .\tree234.h .\puzzles.h
808         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\mines.c /Fomines5.obj
809 mines2.obj: .\mines.c .\tree234.h .\puzzles.h
810         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_OBFUSCATOR /c .\mines.c /Fomines2.obj
811 misc.obj: .\misc.c .\puzzles.h
812         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\misc.c /Fomisc.obj
813 net.obj: .\net.c .\puzzles.h .\tree234.h
814         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\net.c /Fonet.obj
815 net-icon.obj: icons\net-icon.c
816         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\net-icon.c /Fonet-icon.obj
817 net.res: icons\net.rc .\puzzles.rc2 icons\net.ico .\resource.h
818         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fonet.res icons\net.rc
819 net3.obj: .\net.c .\puzzles.h .\tree234.h
820         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\net.c /Fonet3.obj
821 netslide.obj: .\netslide.c .\puzzles.h .\tree234.h
822         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\netslide.c /Fonetslide.obj
823 netslide-icon.obj: icons\netslide-icon.c
824         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\netslide-icon.c /Fonetslide-icon.obj
825 netslide.res: icons\netslide.rc .\puzzles.rc2 icons\netslide.ico \
826                 .\resource.h
827         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fonetslide.res icons\netslide.rc
828 netslid3.obj: .\netslide.c .\puzzles.h .\tree234.h
829         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\netslide.c /Fonetslid3.obj
830 no-icon.obj: .\no-icon.c
831         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\no-icon.c /Fono-icon.obj
832 noicon.res: .\noicon.rc .\puzzles.rc2 .\resource.h
833         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fonoicon.res .\noicon.rc
834 nullfe.obj: .\nullfe.c .\puzzles.h
835         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\nullfe.c /Fonullfe.obj
836 nullgame.obj: .\nullgame.c .\puzzles.h
837         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\nullgame.c /Fonullgame.obj
838 obfusc.obj: .\obfusc.c .\puzzles.h
839         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\obfusc.c /Foobfusc.obj
840 osx.obj: .\osx.m .\puzzles.h
841         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\osx.m /Foosx.obj
842 pattern.obj: .\pattern.c .\puzzles.h
843         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\pattern.c /Fopattern.obj
844 pattern-icon.obj: icons\pattern-icon.c
845         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\pattern-icon.c /Fopattern-icon.obj
846 pattern.res: icons\pattern.rc .\puzzles.rc2 icons\pattern.ico .\resource.h
847         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fopattern.res icons\pattern.rc
848 pattern5.obj: .\pattern.c .\puzzles.h
849         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\pattern.c /Fopattern5.obj
850 pattern2.obj: .\pattern.c .\puzzles.h
851         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\pattern.c /Fopattern2.obj
852 pegs.obj: .\pegs.c .\puzzles.h .\tree234.h
853         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\pegs.c /Fopegs.obj
854 pegs-icon.obj: icons\pegs-icon.c
855         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\pegs-icon.c /Fopegs-icon.obj
856 pegs.res: icons\pegs.rc .\puzzles.rc2 icons\pegs.ico .\resource.h
857         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fopegs.res icons\pegs.rc
858 pegs3.obj: .\pegs.c .\puzzles.h .\tree234.h
859         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\pegs.c /Fopegs3.obj
860 penrose.obj: .\penrose.c .\puzzles.h .\penrose.h
861         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\penrose.c /Fopenrose.obj
862 printing.obj: .\printing.c .\puzzles.h
863         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\printing.c /Foprinting.obj
864 ps.obj: .\ps.c .\puzzles.h
865         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\ps.c /Fops.obj
866 random.obj: .\random.c .\puzzles.h
867         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\random.c /Forandom.obj
868 range.obj: .\range.c .\puzzles.h
869         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\range.c /Forange.obj
870 range-icon.obj: icons\range-icon.c
871         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\range-icon.c /Forange-icon.obj
872 range.res: icons\range.rc .\puzzles.rc2 icons\range.ico .\resource.h
873         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -forange.res icons\range.rc
874 range3.obj: .\range.c .\puzzles.h
875         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\range.c /Forange3.obj
876 rect.obj: .\rect.c .\puzzles.h
877         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\rect.c /Forect.obj
878 rect-icon.obj: icons\rect-icon.c
879         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\rect-icon.c /Forect-icon.obj
880 rect.res: icons\rect.rc .\puzzles.rc2 icons\rect.ico .\resource.h
881         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -forect.res icons\rect.rc
882 rect3.obj: .\rect.c .\puzzles.h
883         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\rect.c /Forect3.obj
884 samegame.obj: .\samegame.c .\puzzles.h
885         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\samegame.c /Fosamegame.obj
886 samegame-icon.obj: icons\samegame-icon.c
887         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\samegame-icon.c /Fosamegame-icon.obj
888 samegame.res: icons\samegame.rc .\puzzles.rc2 icons\samegame.ico \
889                 .\resource.h
890         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fosamegame.res icons\samegame.rc
891 samegam3.obj: .\samegame.c .\puzzles.h
892         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\samegame.c /Fosamegam3.obj
893 signpost.obj: .\signpost.c .\puzzles.h
894         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\signpost.c /Fosignpost.obj
895 signpost-icon.obj: icons\signpost-icon.c
896         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\signpost-icon.c /Fosignpost-icon.obj
897 signpost.res: icons\signpost.rc .\puzzles.rc2 icons\signpost.ico \
898                 .\resource.h
899         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fosignpost.res icons\signpost.rc
900 signpos5.obj: .\signpost.c .\puzzles.h
901         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\signpost.c /Fosignpos5.obj
902 signpos2.obj: .\signpost.c .\puzzles.h
903         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\signpost.c /Fosignpos2.obj
904 singles.obj: .\singles.c .\puzzles.h .\latin.h
905         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\singles.c /Fosingles.obj
906 singles-icon.obj: icons\singles-icon.c
907         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\singles-icon.c /Fosingles-icon.obj
908 singles.res: icons\singles.rc .\puzzles.rc2 icons\singles.ico .\resource.h
909         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fosingles.res icons\singles.rc
910 singles5.obj: .\singles.c .\puzzles.h .\latin.h
911         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\singles.c /Fosingles5.obj
912 singles3.obj: .\singles.c .\puzzles.h .\latin.h
913         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\singles.c /Fosingles3.obj
914 sixteen.obj: .\sixteen.c .\puzzles.h
915         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\sixteen.c /Fosixteen.obj
916 sixteen-icon.obj: icons\sixteen-icon.c
917         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\sixteen-icon.c /Fosixteen-icon.obj
918 sixteen.res: icons\sixteen.rc .\puzzles.rc2 icons\sixteen.ico .\resource.h
919         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fosixteen.res icons\sixteen.rc
920 sixteen3.obj: .\sixteen.c .\puzzles.h
921         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\sixteen.c /Fosixteen3.obj
922 slant.obj: .\slant.c .\puzzles.h
923         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\slant.c /Foslant.obj
924 slant-icon.obj: icons\slant-icon.c
925         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\slant-icon.c /Foslant-icon.obj
926 slant.res: icons\slant.rc .\puzzles.rc2 icons\slant.ico .\resource.h
927         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -foslant.res icons\slant.rc
928 slant5.obj: .\slant.c .\puzzles.h
929         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\slant.c /Foslant5.obj
930 slant2.obj: .\slant.c .\puzzles.h
931         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\slant.c /Foslant2.obj
932 solo.obj: .\solo.c .\puzzles.h
933         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\solo.c /Fosolo.obj
934 solo-icon.obj: icons\solo-icon.c
935         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\solo-icon.c /Fosolo-icon.obj
936 solo.res: icons\solo.rc .\puzzles.rc2 icons\solo.ico .\resource.h
937         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fosolo.res icons\solo.rc
938 solo5.obj: .\solo.c .\puzzles.h
939         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\solo.c /Fosolo5.obj
940 solo2.obj: .\solo.c .\puzzles.h
941         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\solo.c /Fosolo2.obj
942 tents.obj: .\tents.c .\puzzles.h .\maxflow.h
943         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\tents.c /Fotents.obj
944 tents-icon.obj: icons\tents-icon.c
945         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\tents-icon.c /Fotents-icon.obj
946 tents.res: icons\tents.rc .\puzzles.rc2 icons\tents.ico .\resource.h
947         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fotents.res icons\tents.rc
948 tents5.obj: .\tents.c .\puzzles.h .\maxflow.h
949         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\tents.c /Fotents5.obj
950 tents3.obj: .\tents.c .\puzzles.h .\maxflow.h
951         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\tents.c /Fotents3.obj
952 towers.obj: .\towers.c .\puzzles.h .\latin.h
953         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\towers.c /Fotowers.obj
954 towers-icon.obj: icons\towers-icon.c
955         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\towers-icon.c /Fotowers-icon.obj
956 towers.res: icons\towers.rc .\puzzles.rc2 icons\towers.ico .\resource.h
957         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fotowers.res icons\towers.rc
958 towers5.obj: .\towers.c .\puzzles.h .\latin.h
959         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\towers.c /Fotowers5.obj
960 towers2.obj: .\towers.c .\puzzles.h .\latin.h
961         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\towers.c /Fotowers2.obj
962 tree234.obj: .\tree234.c .\tree234.h .\puzzles.h
963         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\tree234.c /Fotree234.obj
964 twiddle.obj: .\twiddle.c .\puzzles.h
965         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\twiddle.c /Fotwiddle.obj
966 twiddle-icon.obj: icons\twiddle-icon.c
967         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\twiddle-icon.c /Fotwiddle-icon.obj
968 twiddle.res: icons\twiddle.rc .\puzzles.rc2 icons\twiddle.ico .\resource.h
969         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fotwiddle.res icons\twiddle.rc
970 twiddle3.obj: .\twiddle.c .\puzzles.h
971         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\twiddle.c /Fotwiddle3.obj
972 unequal.obj: .\unequal.c .\puzzles.h .\latin.h
973         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\unequal.c /Founequal.obj
974 unequal-icon.obj: icons\unequal-icon.c
975         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\unequal-icon.c /Founequal-icon.obj
976 unequal.res: icons\unequal.rc .\puzzles.rc2 icons\unequal.ico .\resource.h
977         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -founequal.res icons\unequal.rc
978 unequal5.obj: .\unequal.c .\puzzles.h .\latin.h
979         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\unequal.c /Founequal5.obj
980 unequal2.obj: .\unequal.c .\puzzles.h .\latin.h
981         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\unequal.c /Founequal2.obj
982 untangle.obj: .\untangle.c .\puzzles.h .\tree234.h
983         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\untangle.c /Fountangle.obj
984 untangle-icon.obj: icons\untangle-icon.c
985         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c icons\untangle-icon.c /Fountangle-icon.obj
986 untangle.res: icons\untangle.rc .\puzzles.rc2 icons\untangle.ico \
987                 .\resource.h
988         rc $(FWHACK) $(RCFL) -r -DWIN32 -D_WIN32 -DWINVER=0x0400 -fountangle.res icons\untangle.rc
989 untangl3.obj: .\untangle.c .\puzzles.h .\tree234.h
990         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\untangle.c /Fountangl3.obj
991 windows.obj: .\windows.c .\puzzles.h .\resource.h
992         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\windows.c /Fowindows.obj
993 windows1.obj: .\windows.c .\puzzles.h .\resource.h
994         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DCOMBINED /c .\windows.c /Fowindows1.obj
996 version.obj: *.c *.h
997         cl $(VER) $(CFLAGS) /c version.c
999 clean: tidy
1000         -del *.exe
1002 tidy:
1003         -del *.obj
1004         -del *.res
1005         -del *.pch
1006         -del *.aps
1007         -del *.ilk
1008         -del *.pdb
1009         -del *.rsp
1010         -del *.dsp
1011         -del *.dsw
1012         -del *.ncb
1013         -del *.opt
1014         -del *.plg
1015         -del *.map
1016         -del *.idb
1017         -del debug.log