puzzles-r6526.tar.gz
[sgt-puzzles/ydirson.git] / Makefile.vc
blobfeda3db2e6a3cbddcbd13e47ac4bde42df12217d
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
12 LFLAGS = /incremental:no /fixed
14 all: blackbox.exe bridges.exe cube.exe dominosa.exe fifteen.exe flip.exe \
15                 guess.exe inertia.exe lightup.exe lightupsolver.exe \
16                 loopy.exe map.exe mapsolver.exe mineobfusc.exe mines.exe \
17                 netgame.exe netslide.exe nullgame.exe pattern.exe \
18                 patternsolver.exe pegs.exe rect.exe samegame.exe sixteen.exe \
19                 slant.exe slantsolver.exe solo.exe solosolver.exe tents.exe \
20                 tentssolver.exe twiddle.exe untangle.exe
22 blackbox.exe: blackbox.obj drawing.obj malloc.obj midend.obj misc.obj \
23                 printing.obj random.obj version.obj windows.obj blackbox.rsp
24         link $(LFLAGS) -out:blackbox.exe -map:blackbox.map @blackbox.rsp
26 bridges.exe: bridges.obj drawing.obj dsf.obj malloc.obj midend.obj misc.obj \
27                 printing.obj random.obj version.obj windows.obj bridges.rsp
28         link $(LFLAGS) -out:bridges.exe -map:bridges.map @bridges.rsp
30 cube.exe: cube.obj drawing.obj malloc.obj midend.obj misc.obj printing.obj \
31                 random.obj version.obj windows.obj cube.rsp
32         link $(LFLAGS) -out:cube.exe -map:cube.map @cube.rsp
34 dominosa.exe: dominosa.obj drawing.obj malloc.obj midend.obj misc.obj \
35                 printing.obj random.obj version.obj windows.obj dominosa.rsp
36         link $(LFLAGS) -out:dominosa.exe -map:dominosa.map @dominosa.rsp
38 fifteen.exe: drawing.obj fifteen.obj malloc.obj midend.obj misc.obj \
39                 printing.obj random.obj version.obj windows.obj fifteen.rsp
40         link $(LFLAGS) -out:fifteen.exe -map:fifteen.map @fifteen.rsp
42 flip.exe: drawing.obj flip.obj malloc.obj midend.obj misc.obj printing.obj \
43                 random.obj tree234.obj version.obj windows.obj flip.rsp
44         link $(LFLAGS) -out:flip.exe -map:flip.map @flip.rsp
46 guess.exe: drawing.obj guess.obj malloc.obj midend.obj misc.obj printing.obj \
47                 random.obj version.obj windows.obj guess.rsp
48         link $(LFLAGS) -out:guess.exe -map:guess.map @guess.rsp
50 inertia.exe: drawing.obj inertia.obj malloc.obj midend.obj misc.obj \
51                 printing.obj random.obj version.obj windows.obj inertia.rsp
52         link $(LFLAGS) -out:inertia.exe -map:inertia.map @inertia.rsp
54 lightup.exe: combi.obj drawing.obj lightup.obj malloc.obj midend.obj \
55                 misc.obj printing.obj random.obj version.obj windows.obj \
56                 lightup.rsp
57         link $(LFLAGS) -out:lightup.exe -map:lightup.map @lightup.rsp
59 lightupsolver.exe: combi.obj lightup2.obj malloc.obj misc.obj nullfe.obj \
60                 random.obj lightupsolver.rsp
61         link $(LFLAGS) -out:lightupsolver.exe -map:lightupsolver.map @lightupsolver.rsp
63 loopy.exe: drawing.obj dsf.obj loopy.obj malloc.obj midend.obj misc.obj \
64                 printing.obj random.obj tree234.obj version.obj windows.obj \
65                 loopy.rsp
66         link $(LFLAGS) -out:loopy.exe -map:loopy.map @loopy.rsp
68 map.exe: drawing.obj dsf.obj malloc.obj map.obj midend.obj misc.obj \
69                 printing.obj random.obj version.obj windows.obj map.rsp
70         link $(LFLAGS) -out:map.exe -map:map.map @map.rsp
72 mapsolver.exe: dsf.obj malloc.obj map2.obj misc.obj nullfe.obj random.obj \
73                 mapsolver.rsp
74         link $(LFLAGS) -out:mapsolver.exe -map:mapsolver.map @mapsolver.rsp
76 mineobfusc.exe: malloc.obj mines2.obj misc.obj nullfe.obj random.obj \
77                 tree234.obj mineobfusc.rsp
78         link $(LFLAGS) -out:mineobfusc.exe -map:mineobfusc.map @mineobfusc.rsp
80 mines.exe: drawing.obj malloc.obj midend.obj mines.obj misc.obj printing.obj \
81                 random.obj tree234.obj version.obj windows.obj mines.rsp
82         link $(LFLAGS) -out:mines.exe -map:mines.map @mines.rsp
84 netgame.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj net.obj \
85                 printing.obj random.obj tree234.obj version.obj windows.obj \
86                 netgame.rsp
87         link $(LFLAGS) -out:netgame.exe -map:netgame.map @netgame.rsp
89 netslide.exe: drawing.obj malloc.obj midend.obj misc.obj netslide.obj \
90                 printing.obj random.obj tree234.obj version.obj windows.obj \
91                 netslide.rsp
92         link $(LFLAGS) -out:netslide.exe -map:netslide.map @netslide.rsp
94 nullgame.exe: drawing.obj malloc.obj midend.obj misc.obj nullgame.obj \
95                 printing.obj random.obj version.obj windows.obj nullgame.rsp
96         link $(LFLAGS) -out:nullgame.exe -map:nullgame.map @nullgame.rsp
98 pattern.exe: drawing.obj malloc.obj midend.obj misc.obj pattern.obj \
99                 printing.obj random.obj version.obj windows.obj pattern.rsp
100         link $(LFLAGS) -out:pattern.exe -map:pattern.map @pattern.rsp
102 patternsolver.exe: malloc.obj misc.obj nullfe.obj pattern2.obj random.obj \
103                 patternsolver.rsp
104         link $(LFLAGS) -out:patternsolver.exe -map:patternsolver.map @patternsolver.rsp
106 pegs.exe: drawing.obj malloc.obj midend.obj misc.obj pegs.obj printing.obj \
107                 random.obj tree234.obj version.obj windows.obj pegs.rsp
108         link $(LFLAGS) -out:pegs.exe -map:pegs.map @pegs.rsp
110 rect.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj random.obj \
111                 rect.obj version.obj windows.obj rect.rsp
112         link $(LFLAGS) -out:rect.exe -map:rect.map @rect.rsp
114 samegame.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
115                 random.obj samegame.obj version.obj windows.obj samegame.rsp
116         link $(LFLAGS) -out:samegame.exe -map:samegame.map @samegame.rsp
118 sixteen.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
119                 random.obj sixteen.obj version.obj windows.obj sixteen.rsp
120         link $(LFLAGS) -out:sixteen.exe -map:sixteen.map @sixteen.rsp
122 slant.exe: drawing.obj dsf.obj malloc.obj midend.obj misc.obj printing.obj \
123                 random.obj slant.obj version.obj windows.obj slant.rsp
124         link $(LFLAGS) -out:slant.exe -map:slant.map @slant.rsp
126 slantsolver.exe: dsf.obj malloc.obj misc.obj nullfe.obj random.obj \
127                 slant2.obj slantsolver.rsp
128         link $(LFLAGS) -out:slantsolver.exe -map:slantsolver.map @slantsolver.rsp
130 solo.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj random.obj \
131                 solo.obj version.obj windows.obj solo.rsp
132         link $(LFLAGS) -out:solo.exe -map:solo.map @solo.rsp
134 solosolver.exe: malloc.obj misc.obj nullfe.obj random.obj solo2.obj \
135                 solosolver.rsp
136         link $(LFLAGS) -out:solosolver.exe -map:solosolver.map @solosolver.rsp
138 tents.exe: drawing.obj malloc.obj maxflow.obj midend.obj misc.obj \
139                 printing.obj random.obj tents.obj version.obj windows.obj \
140                 tents.rsp
141         link $(LFLAGS) -out:tents.exe -map:tents.map @tents.rsp
143 tentssolver.exe: malloc.obj maxflow.obj misc.obj nullfe.obj random.obj \
144                 tents2.obj tentssolver.rsp
145         link $(LFLAGS) -out:tentssolver.exe -map:tentssolver.map @tentssolver.rsp
147 twiddle.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
148                 random.obj twiddle.obj version.obj windows.obj twiddle.rsp
149         link $(LFLAGS) -out:twiddle.exe -map:twiddle.map @twiddle.rsp
151 untangle.exe: drawing.obj malloc.obj midend.obj misc.obj printing.obj \
152                 random.obj tree234.obj untangle.obj version.obj windows.obj \
153                 untangle.rsp
154         link $(LFLAGS) -out:untangle.exe -map:untangle.map @untangle.rsp
156 blackbox.rsp: $(MAKEFILE)
157         echo /nologo /subsystem:windows > blackbox.rsp
158         echo blackbox.obj comctl32.lib comdlg32.lib >> blackbox.rsp
159         echo drawing.obj gdi32.lib malloc.obj midend.obj >> blackbox.rsp
160         echo misc.obj printing.obj random.obj user32.lib >> blackbox.rsp
161         echo version.obj windows.obj winspool.lib >> blackbox.rsp
163 bridges.rsp: $(MAKEFILE)
164         echo /nologo /subsystem:windows > bridges.rsp
165         echo bridges.obj comctl32.lib comdlg32.lib drawing.obj >> bridges.rsp
166         echo dsf.obj gdi32.lib malloc.obj midend.obj misc.obj >> bridges.rsp
167         echo printing.obj random.obj user32.lib version.obj >> bridges.rsp
168         echo windows.obj winspool.lib >> bridges.rsp
170 cube.rsp: $(MAKEFILE)
171         echo /nologo /subsystem:windows > cube.rsp
172         echo comctl32.lib comdlg32.lib cube.obj drawing.obj >> cube.rsp
173         echo gdi32.lib malloc.obj midend.obj misc.obj >> cube.rsp
174         echo printing.obj random.obj user32.lib version.obj >> cube.rsp
175         echo windows.obj winspool.lib >> cube.rsp
177 dominosa.rsp: $(MAKEFILE)
178         echo /nologo /subsystem:windows > dominosa.rsp
179         echo comctl32.lib comdlg32.lib dominosa.obj >> dominosa.rsp
180         echo drawing.obj gdi32.lib malloc.obj midend.obj >> dominosa.rsp
181         echo misc.obj printing.obj random.obj user32.lib >> dominosa.rsp
182         echo version.obj windows.obj winspool.lib >> dominosa.rsp
184 fifteen.rsp: $(MAKEFILE)
185         echo /nologo /subsystem:windows > fifteen.rsp
186         echo comctl32.lib comdlg32.lib drawing.obj fifteen.obj >> fifteen.rsp
187         echo gdi32.lib malloc.obj midend.obj misc.obj >> fifteen.rsp
188         echo printing.obj random.obj user32.lib version.obj >> fifteen.rsp
189         echo windows.obj winspool.lib >> fifteen.rsp
191 flip.rsp: $(MAKEFILE)
192         echo /nologo /subsystem:windows > flip.rsp
193         echo comctl32.lib comdlg32.lib drawing.obj flip.obj >> flip.rsp
194         echo gdi32.lib malloc.obj midend.obj misc.obj >> flip.rsp
195         echo printing.obj random.obj tree234.obj user32.lib >> flip.rsp
196         echo version.obj windows.obj winspool.lib >> flip.rsp
198 guess.rsp: $(MAKEFILE)
199         echo /nologo /subsystem:windows > guess.rsp
200         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> guess.rsp
201         echo guess.obj malloc.obj midend.obj misc.obj >> guess.rsp
202         echo printing.obj random.obj user32.lib version.obj >> guess.rsp
203         echo windows.obj winspool.lib >> guess.rsp
205 inertia.rsp: $(MAKEFILE)
206         echo /nologo /subsystem:windows > inertia.rsp
207         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> inertia.rsp
208         echo inertia.obj malloc.obj midend.obj misc.obj >> inertia.rsp
209         echo printing.obj random.obj user32.lib version.obj >> inertia.rsp
210         echo windows.obj winspool.lib >> inertia.rsp
212 lightup.rsp: $(MAKEFILE)
213         echo /nologo /subsystem:windows > lightup.rsp
214         echo combi.obj comctl32.lib comdlg32.lib drawing.obj >> lightup.rsp
215         echo gdi32.lib lightup.obj malloc.obj midend.obj >> lightup.rsp
216         echo misc.obj printing.obj random.obj user32.lib >> lightup.rsp
217         echo version.obj windows.obj winspool.lib >> lightup.rsp
219 lightupsolver.rsp: $(MAKEFILE)
220         echo /nologo /subsystem:console > lightupsolver.rsp
221         echo combi.obj lightup2.obj malloc.obj misc.obj >> lightupsolver.rsp
222         echo nullfe.obj random.obj >> lightupsolver.rsp
224 loopy.rsp: $(MAKEFILE)
225         echo /nologo /subsystem:windows > loopy.rsp
226         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> loopy.rsp
227         echo gdi32.lib loopy.obj malloc.obj midend.obj >> loopy.rsp
228         echo misc.obj printing.obj random.obj tree234.obj >> loopy.rsp
229         echo user32.lib version.obj windows.obj winspool.lib >> loopy.rsp
231 map.rsp: $(MAKEFILE)
232         echo /nologo /subsystem:windows > map.rsp
233         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> map.rsp
234         echo gdi32.lib malloc.obj map.obj midend.obj misc.obj >> map.rsp
235         echo printing.obj random.obj user32.lib version.obj >> map.rsp
236         echo windows.obj winspool.lib >> map.rsp
238 mapsolver.rsp: $(MAKEFILE)
239         echo /nologo /subsystem:console > mapsolver.rsp
240         echo dsf.obj malloc.obj map2.obj misc.obj nullfe.obj >> mapsolver.rsp
241         echo random.obj >> mapsolver.rsp
243 mineobfusc.rsp: $(MAKEFILE)
244         echo /nologo /subsystem:console > mineobfusc.rsp
245         echo malloc.obj mines2.obj misc.obj nullfe.obj >> mineobfusc.rsp
246         echo random.obj tree234.obj >> mineobfusc.rsp
248 mines.rsp: $(MAKEFILE)
249         echo /nologo /subsystem:windows > mines.rsp
250         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> mines.rsp
251         echo malloc.obj midend.obj mines.obj misc.obj >> mines.rsp
252         echo printing.obj random.obj tree234.obj user32.lib >> mines.rsp
253         echo version.obj windows.obj winspool.lib >> mines.rsp
255 netgame.rsp: $(MAKEFILE)
256         echo /nologo /subsystem:windows > netgame.rsp
257         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> netgame.rsp
258         echo gdi32.lib malloc.obj midend.obj misc.obj net.obj >> netgame.rsp
259         echo printing.obj random.obj tree234.obj user32.lib >> netgame.rsp
260         echo version.obj windows.obj winspool.lib >> netgame.rsp
262 netslide.rsp: $(MAKEFILE)
263         echo /nologo /subsystem:windows > netslide.rsp
264         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> netslide.rsp
265         echo malloc.obj midend.obj misc.obj netslide.obj >> netslide.rsp
266         echo printing.obj random.obj tree234.obj user32.lib >> netslide.rsp
267         echo version.obj windows.obj winspool.lib >> netslide.rsp
269 nullgame.rsp: $(MAKEFILE)
270         echo /nologo /subsystem:windows > nullgame.rsp
271         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> nullgame.rsp
272         echo malloc.obj midend.obj misc.obj nullgame.obj >> nullgame.rsp
273         echo printing.obj random.obj user32.lib version.obj >> nullgame.rsp
274         echo windows.obj winspool.lib >> nullgame.rsp
276 pattern.rsp: $(MAKEFILE)
277         echo /nologo /subsystem:windows > pattern.rsp
278         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> pattern.rsp
279         echo malloc.obj midend.obj misc.obj pattern.obj >> pattern.rsp
280         echo printing.obj random.obj user32.lib version.obj >> pattern.rsp
281         echo windows.obj winspool.lib >> pattern.rsp
283 patternsolver.rsp: $(MAKEFILE)
284         echo /nologo /subsystem:console > patternsolver.rsp
285         echo malloc.obj misc.obj nullfe.obj pattern2.obj >> patternsolver.rsp
286         echo random.obj >> patternsolver.rsp
288 pegs.rsp: $(MAKEFILE)
289         echo /nologo /subsystem:windows > pegs.rsp
290         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> pegs.rsp
291         echo malloc.obj midend.obj misc.obj pegs.obj >> pegs.rsp
292         echo printing.obj random.obj tree234.obj user32.lib >> pegs.rsp
293         echo version.obj windows.obj winspool.lib >> pegs.rsp
295 rect.rsp: $(MAKEFILE)
296         echo /nologo /subsystem:windows > rect.rsp
297         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> rect.rsp
298         echo malloc.obj midend.obj misc.obj printing.obj >> rect.rsp
299         echo random.obj rect.obj user32.lib version.obj >> rect.rsp
300         echo windows.obj winspool.lib >> rect.rsp
302 samegame.rsp: $(MAKEFILE)
303         echo /nologo /subsystem:windows > samegame.rsp
304         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> samegame.rsp
305         echo malloc.obj midend.obj misc.obj printing.obj >> samegame.rsp
306         echo random.obj samegame.obj user32.lib version.obj >> samegame.rsp
307         echo windows.obj winspool.lib >> samegame.rsp
309 sixteen.rsp: $(MAKEFILE)
310         echo /nologo /subsystem:windows > sixteen.rsp
311         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> sixteen.rsp
312         echo malloc.obj midend.obj misc.obj printing.obj >> sixteen.rsp
313         echo random.obj sixteen.obj user32.lib version.obj >> sixteen.rsp
314         echo windows.obj winspool.lib >> sixteen.rsp
316 slant.rsp: $(MAKEFILE)
317         echo /nologo /subsystem:windows > slant.rsp
318         echo comctl32.lib comdlg32.lib drawing.obj dsf.obj >> slant.rsp
319         echo gdi32.lib malloc.obj midend.obj misc.obj >> slant.rsp
320         echo printing.obj random.obj slant.obj user32.lib >> slant.rsp
321         echo version.obj windows.obj winspool.lib >> slant.rsp
323 slantsolver.rsp: $(MAKEFILE)
324         echo /nologo /subsystem:console > slantsolver.rsp
325         echo dsf.obj malloc.obj misc.obj nullfe.obj random.obj >> slantsolver.rsp
326         echo slant2.obj >> slantsolver.rsp
328 solo.rsp: $(MAKEFILE)
329         echo /nologo /subsystem:windows > solo.rsp
330         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> solo.rsp
331         echo malloc.obj midend.obj misc.obj printing.obj >> solo.rsp
332         echo random.obj solo.obj user32.lib version.obj >> solo.rsp
333         echo windows.obj winspool.lib >> solo.rsp
335 solosolver.rsp: $(MAKEFILE)
336         echo /nologo /subsystem:console > solosolver.rsp
337         echo malloc.obj misc.obj nullfe.obj random.obj >> solosolver.rsp
338         echo solo2.obj >> solosolver.rsp
340 tents.rsp: $(MAKEFILE)
341         echo /nologo /subsystem:windows > tents.rsp
342         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> tents.rsp
343         echo malloc.obj maxflow.obj midend.obj misc.obj >> tents.rsp
344         echo printing.obj random.obj tents.obj user32.lib >> tents.rsp
345         echo version.obj windows.obj winspool.lib >> tents.rsp
347 tentssolver.rsp: $(MAKEFILE)
348         echo /nologo /subsystem:console > tentssolver.rsp
349         echo malloc.obj maxflow.obj misc.obj nullfe.obj >> tentssolver.rsp
350         echo random.obj tents2.obj >> tentssolver.rsp
352 twiddle.rsp: $(MAKEFILE)
353         echo /nologo /subsystem:windows > twiddle.rsp
354         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> twiddle.rsp
355         echo malloc.obj midend.obj misc.obj printing.obj >> twiddle.rsp
356         echo random.obj twiddle.obj user32.lib version.obj >> twiddle.rsp
357         echo windows.obj winspool.lib >> twiddle.rsp
359 untangle.rsp: $(MAKEFILE)
360         echo /nologo /subsystem:windows > untangle.rsp
361         echo comctl32.lib comdlg32.lib drawing.obj gdi32.lib >> untangle.rsp
362         echo malloc.obj midend.obj misc.obj printing.obj >> untangle.rsp
363         echo random.obj tree234.obj untangle.obj user32.lib >> untangle.rsp
364         echo version.obj windows.obj winspool.lib >> untangle.rsp
366 blackbox.obj: .\blackbox.c .\puzzles.h
367         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\blackbox.c /Foblackbox.obj
368 bridges.obj: .\bridges.c .\puzzles.h
369         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\bridges.c /Fobridges.obj
370 combi.obj: .\combi.c .\puzzles.h
371         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\combi.c /Focombi.obj
372 cube.obj: .\cube.c .\puzzles.h
373         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\cube.c /Focube.obj
374 dominosa.obj: .\dominosa.c .\puzzles.h
375         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\dominosa.c /Fodominosa.obj
376 drawing.obj: .\drawing.c .\puzzles.h
377         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\drawing.c /Fodrawing.obj
378 dsf.obj: .\dsf.c .\puzzles.h
379         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\dsf.c /Fodsf.obj
380 fifteen.obj: .\fifteen.c .\puzzles.h
381         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\fifteen.c /Fofifteen.obj
382 flip.obj: .\flip.c .\puzzles.h .\tree234.h
383         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\flip.c /Foflip.obj
384 gtk.obj: .\gtk.c .\puzzles.h
385         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\gtk.c /Fogtk.obj
386 guess.obj: .\guess.c .\puzzles.h
387         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\guess.c /Foguess.obj
388 inertia.obj: .\inertia.c .\puzzles.h
389         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\inertia.c /Foinertia.obj
390 lightup.obj: .\lightup.c .\puzzles.h
391         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\lightup.c /Folightup.obj
392 lightup2.obj: .\lightup.c .\puzzles.h
393         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\lightup.c /Folightup2.obj
394 list.obj: .\list.c .\puzzles.h
395         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\list.c /Folist.obj
396 loopy.obj: .\loopy.c .\puzzles.h .\tree234.h
397         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\loopy.c /Foloopy.obj
398 malloc.obj: .\malloc.c .\puzzles.h
399         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\malloc.c /Fomalloc.obj
400 map.obj: .\map.c .\puzzles.h
401         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\map.c /Fomap.obj
402 map2.obj: .\map.c .\puzzles.h
403         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\map.c /Fomap2.obj
404 maxflow.obj: .\maxflow.c .\maxflow.h .\puzzles.h
405         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\maxflow.c /Fomaxflow.obj
406 midend.obj: .\midend.c .\puzzles.h
407         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\midend.c /Fomidend.obj
408 mines.obj: .\mines.c .\tree234.h .\puzzles.h
409         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\mines.c /Fomines.obj
410 mines2.obj: .\mines.c .\tree234.h .\puzzles.h
411         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_OBFUSCATOR /c .\mines.c /Fomines2.obj
412 misc.obj: .\misc.c .\puzzles.h
413         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\misc.c /Fomisc.obj
414 net.obj: .\net.c .\puzzles.h .\tree234.h
415         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\net.c /Fonet.obj
416 netslide.obj: .\netslide.c .\puzzles.h .\tree234.h
417         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\netslide.c /Fonetslide.obj
418 nullfe.obj: .\nullfe.c .\puzzles.h
419         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\nullfe.c /Fonullfe.obj
420 nullgame.obj: .\nullgame.c .\puzzles.h
421         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\nullgame.c /Fonullgame.obj
422 osx.obj: .\osx.m .\puzzles.h
423         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\osx.m /Foosx.obj
424 pattern.obj: .\pattern.c .\puzzles.h
425         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\pattern.c /Fopattern.obj
426 pattern2.obj: .\pattern.c .\puzzles.h
427         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\pattern.c /Fopattern2.obj
428 pegs.obj: .\pegs.c .\puzzles.h .\tree234.h
429         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\pegs.c /Fopegs.obj
430 printing.obj: .\printing.c .\puzzles.h
431         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\printing.c /Foprinting.obj
432 ps.obj: .\ps.c .\puzzles.h
433         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\ps.c /Fops.obj
434 random.obj: .\random.c .\puzzles.h
435         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\random.c /Forandom.obj
436 rect.obj: .\rect.c .\puzzles.h
437         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\rect.c /Forect.obj
438 samegame.obj: .\samegame.c .\puzzles.h
439         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\samegame.c /Fosamegame.obj
440 sixteen.obj: .\sixteen.c .\puzzles.h
441         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\sixteen.c /Fosixteen.obj
442 slant.obj: .\slant.c .\puzzles.h
443         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\slant.c /Foslant.obj
444 slant2.obj: .\slant.c .\puzzles.h
445         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\slant.c /Foslant2.obj
446 solo.obj: .\solo.c .\puzzles.h
447         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\solo.c /Fosolo.obj
448 solo2.obj: .\solo.c .\puzzles.h
449         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\solo.c /Fosolo2.obj
450 tents.obj: .\tents.c .\puzzles.h .\maxflow.h
451         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\tents.c /Fotents.obj
452 tents2.obj: .\tents.c .\puzzles.h .\maxflow.h
453         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /DSTANDALONE_SOLVER /c .\tents.c /Fotents2.obj
454 tree234.obj: .\tree234.c .\tree234.h .\puzzles.h
455         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\tree234.c /Fotree234.obj
456 twiddle.obj: .\twiddle.c .\puzzles.h
457         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\twiddle.c /Fotwiddle.obj
458 untangle.obj: .\untangle.c .\puzzles.h .\tree234.h
459         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\untangle.c /Fountangle.obj
460 windows.obj: .\windows.c .\puzzles.h
461         cl $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) /c .\windows.c /Fowindows.obj
463 version.obj: *.c *.h
464         cl $(VER) $(CFLAGS) /c version.c
466 clean: tidy
467         -del *.exe
469 tidy:
470         -del *.obj
471         -del *.res
472         -del *.pch
473         -del *.aps
474         -del *.ilk
475         -del *.pdb
476         -del *.rsp
477         -del *.dsp
478         -del *.dsw
479         -del *.ncb
480         -del *.opt
481         -del *.plg
482         -del *.map
483         -del *.idb
484         -del debug.log