1 # Makefile for puzzles under cygwin.
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 # You can define this path to point at your tools if you need to
7 # TOOLPATH = c:\cygwin\bin\ # or similar, if you're running Windows
8 # TOOLPATH = /pkg/mingw32msvc/i386-mingw32msvc/bin/
10 RC = $(TOOLPATH)windres
11 # Uncomment the following two lines to compile under Winelib
14 # You may also need to tell windres where to find include files:
15 # RCINC = --include-dir c:\cygwin\include\
17 CFLAGS = -mno-cygwin -Wall -O2 -D_WINDOWS -DDEBUG -DWIN32S_COMPAT \
18 -D_NO_OLDNAMES -DNO_MULTIMON -DNO_HTMLHELP -I./ -Iicons/
19 LDFLAGS = -mno-cygwin -s
20 RCFLAGS = $(RCINC) --define WIN32=1 --define _WIN32=1 --define WINVER=0x0400 \
21 --define MINGW32_FIX=1 --include ./ --include icons/
23 all: blackbox.exe bridges.exe cube.exe dominosa.exe fifteen.exe \
24 fifteensolver.exe filling.exe fillingsolver.exe flip.exe \
25 flood.exe galaxies.exe galaxiespicture.exe \
26 galaxiessolver.exe guess.exe inertia.exe keen.exe \
27 keensolver.exe latincheck.exe lightup.exe lightupsolver.exe \
28 loopy.exe loopysolver.exe magnets.exe magnetssolver.exe \
29 map.exe mapsolver.exe mineobfusc.exe mines.exe netgame.exe \
30 netslide.exe nullgame.exe palisade.exe pattern.exe \
31 patternpicture.exe patternsolver.exe pearl.exe \
32 pearlbench.exe pegs.exe puzzles.exe range.exe rect.exe \
33 samegame.exe signpost.exe signpostsolver.exe singles.exe \
34 singlessolver.exe sixteen.exe slant.exe slantsolver.exe \
35 solo.exe solosolver.exe tents.exe tentssolver.exe towers.exe \
36 towerssolver.exe tracks.exe twiddle.exe undead.exe \
37 unequal.exe unequalsolver.exe unruly.exe unrulysolver.exe \
40 blackbox.exe: blackbox.o blackbox.res.o drawing.o malloc.o midend.o misc.o \
41 printing.o random.o version.o windows.o
42 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,blackbox.map blackbox.o \
43 blackbox.res.o drawing.o malloc.o midend.o misc.o printing.o \
44 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
47 bridges.exe: bridges.o bridges.res.o drawing.o dsf.o findloop.o malloc.o \
48 midend.o misc.o printing.o random.o version.o windows.o
49 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,bridges.map bridges.o \
50 bridges.res.o drawing.o dsf.o findloop.o malloc.o midend.o \
51 misc.o printing.o random.o version.o windows.o -lcomctl32 \
52 -lcomdlg32 -lgdi32 -luser32 -lwinspool
54 cube.exe: cube.o cube.res.o drawing.o malloc.o midend.o misc.o printing.o \
55 random.o version.o windows.o
56 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,cube.map cube.o cube.res.o \
57 drawing.o malloc.o midend.o misc.o printing.o random.o \
58 version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 \
61 dominosa.exe: dominosa.o dominosa.res.o drawing.o laydomino.o malloc.o \
62 midend.o misc.o printing.o random.o version.o windows.o
63 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,dominosa.map dominosa.o \
64 dominosa.res.o drawing.o laydomino.o malloc.o midend.o \
65 misc.o printing.o random.o version.o windows.o -lcomctl32 \
66 -lcomdlg32 -lgdi32 -luser32 -lwinspool
68 fifteen.exe: drawing.o fifteen.o fifteen.res.o malloc.o midend.o misc.o \
69 printing.o random.o version.o windows.o
70 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,fifteen.map drawing.o \
71 fifteen.o fifteen.res.o malloc.o midend.o misc.o printing.o \
72 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
75 fifteensolver.exe: fifteen2.o malloc.o misc.o nullfe.o random.o
76 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,fifteensolver.map fifteen2.o \
77 malloc.o misc.o nullfe.o random.o
79 filling.exe: drawing.o dsf.o filling.o filling.res.o malloc.o midend.o \
80 misc.o printing.o random.o version.o windows.o
81 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,filling.map drawing.o \
82 dsf.o filling.o filling.res.o malloc.o midend.o misc.o \
83 printing.o random.o version.o windows.o -lcomctl32 \
84 -lcomdlg32 -lgdi32 -luser32 -lwinspool
86 fillingsolver.exe: dsf.o filling2.o malloc.o misc.o nullfe.o random.o
87 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,fillingsolver.map dsf.o filling2.o \
88 malloc.o misc.o nullfe.o random.o
90 flip.exe: drawing.o flip.o flip.res.o malloc.o midend.o misc.o printing.o \
91 random.o tree234.o version.o windows.o
92 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,flip.map drawing.o flip.o \
93 flip.res.o malloc.o midend.o misc.o printing.o random.o \
94 tree234.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
97 flood.exe: drawing.o flood.o flood.res.o malloc.o midend.o misc.o printing.o \
98 random.o version.o windows.o
99 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,flood.map drawing.o \
100 flood.o flood.res.o malloc.o midend.o misc.o printing.o \
101 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
104 galaxies.exe: drawing.o dsf.o galaxies.o galaxies.res.o malloc.o midend.o \
105 misc.o printing.o random.o version.o windows.o
106 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,galaxies.map drawing.o \
107 dsf.o galaxies.o galaxies.res.o malloc.o midend.o misc.o \
108 printing.o random.o version.o windows.o -lcomctl32 \
109 -lcomdlg32 -lgdi32 -luser32 -lwinspool
111 galaxiespicture.exe: dsf.o galaxie4.o malloc.o misc.o nullfe.o random.o
112 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,galaxiespicture.map dsf.o galaxie4.o \
113 malloc.o misc.o nullfe.o random.o
115 galaxiessolver.exe: dsf.o galaxie2.o malloc.o misc.o nullfe.o random.o
116 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,galaxiessolver.map dsf.o galaxie2.o \
117 malloc.o misc.o nullfe.o random.o
119 guess.exe: drawing.o guess.o guess.res.o malloc.o midend.o misc.o printing.o \
120 random.o version.o windows.o
121 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,guess.map drawing.o \
122 guess.o guess.res.o malloc.o midend.o misc.o printing.o \
123 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
126 inertia.exe: drawing.o inertia.o inertia.res.o malloc.o midend.o misc.o \
127 printing.o random.o version.o windows.o
128 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,inertia.map drawing.o \
129 inertia.o inertia.res.o malloc.o midend.o misc.o printing.o \
130 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
133 keen.exe: drawing.o dsf.o keen.o keen.res.o latin.o malloc.o maxflow.o \
134 midend.o misc.o printing.o random.o tree234.o version.o \
136 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,keen.map drawing.o dsf.o \
137 keen.o keen.res.o latin.o malloc.o maxflow.o midend.o misc.o \
138 printing.o random.o tree234.o version.o windows.o -lcomctl32 \
139 -lcomdlg32 -lgdi32 -luser32 -lwinspool
141 keensolver.exe: dsf.o keen2.o latin6.o malloc.o maxflow.o misc.o nullfe.o \
143 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,keensolver.map dsf.o keen2.o \
144 latin6.o malloc.o maxflow.o misc.o nullfe.o random.o \
147 latincheck.exe: latin8.o malloc.o maxflow.o misc.o nullfe.o random.o \
149 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,latincheck.map latin8.o malloc.o \
150 maxflow.o misc.o nullfe.o random.o tree234.o
152 lightup.exe: combi.o drawing.o lightup.o lightup.res.o malloc.o midend.o \
153 misc.o printing.o random.o version.o windows.o
154 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,lightup.map combi.o \
155 drawing.o lightup.o lightup.res.o malloc.o midend.o misc.o \
156 printing.o random.o version.o windows.o -lcomctl32 \
157 -lcomdlg32 -lgdi32 -luser32 -lwinspool
159 lightupsolver.exe: combi.o lightup2.o malloc.o misc.o nullfe.o random.o
160 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,lightupsolver.map combi.o lightup2.o \
161 malloc.o misc.o nullfe.o random.o
163 loopy.exe: drawing.o dsf.o grid.o loopgen.o loopy.o loopy.res.o malloc.o \
164 midend.o misc.o penrose.o printing.o random.o tree234.o \
166 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,loopy.map drawing.o dsf.o \
167 grid.o loopgen.o loopy.o loopy.res.o malloc.o midend.o \
168 misc.o penrose.o printing.o random.o tree234.o version.o \
169 windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
171 loopysolver.exe: dsf.o grid.o loopgen.o loopy2.o malloc.o misc.o nullfe.o \
172 penrose.o random.o tree234.o
173 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,loopysolver.map dsf.o grid.o \
174 loopgen.o loopy2.o malloc.o misc.o nullfe.o penrose.o \
177 magnets.exe: drawing.o laydomino.o magnets.o magnets.res.o malloc.o midend.o \
178 misc.o printing.o random.o version.o windows.o
179 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,magnets.map drawing.o \
180 laydomino.o magnets.o magnets.res.o malloc.o midend.o misc.o \
181 printing.o random.o version.o windows.o -lcomctl32 \
182 -lcomdlg32 -lgdi32 -luser32 -lwinspool
184 magnetssolver.exe: laydomino.o magnets2.o malloc.o misc.o nullfe.o random.o
185 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,magnetssolver.map laydomino.o \
186 magnets2.o malloc.o misc.o nullfe.o random.o
188 map.exe: drawing.o dsf.o malloc.o map.o map.res.o midend.o misc.o printing.o \
189 random.o version.o windows.o
190 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,map.map drawing.o dsf.o \
191 malloc.o map.o map.res.o midend.o misc.o printing.o random.o \
192 version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 \
195 mapsolver.exe: dsf.o malloc.o map2.o misc.o nullfe.o random.o
196 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,mapsolver.map dsf.o malloc.o map2.o \
197 misc.o nullfe.o random.o
199 mineobfusc.exe: malloc.o mines2.o misc.o nullfe.o random.o tree234.o
200 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,mineobfusc.map malloc.o mines2.o \
201 misc.o nullfe.o random.o tree234.o
203 mines.exe: drawing.o malloc.o midend.o mines.o mines.res.o misc.o printing.o \
204 random.o tree234.o version.o windows.o
205 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,mines.map drawing.o \
206 malloc.o midend.o mines.o mines.res.o misc.o printing.o \
207 random.o tree234.o version.o windows.o -lcomctl32 -lcomdlg32 \
208 -lgdi32 -luser32 -lwinspool
210 netgame.exe: drawing.o dsf.o findloop.o malloc.o midend.o misc.o net.o \
211 net.res.o printing.o random.o tree234.o version.o windows.o
212 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,netgame.map drawing.o \
213 dsf.o findloop.o malloc.o midend.o misc.o net.o net.res.o \
214 printing.o random.o tree234.o version.o windows.o -lcomctl32 \
215 -lcomdlg32 -lgdi32 -luser32 -lwinspool
217 netslide.exe: drawing.o malloc.o midend.o misc.o netslide.o netslide.res.o \
218 printing.o random.o tree234.o version.o windows.o
219 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,netslide.map drawing.o \
220 malloc.o midend.o misc.o netslide.o netslide.res.o \
221 printing.o random.o tree234.o version.o windows.o -lcomctl32 \
222 -lcomdlg32 -lgdi32 -luser32 -lwinspool
224 nullgame.exe: drawing.o malloc.o midend.o misc.o noicon.res.o nullgame.o \
225 printing.o random.o version.o windows.o
226 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,nullgame.map drawing.o \
227 malloc.o midend.o misc.o noicon.res.o nullgame.o printing.o \
228 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
231 palisade.exe: divvy.o drawing.o dsf.o malloc.o midend.o misc.o palisade.o \
232 palisade.res.o printing.o random.o version.o windows.o
233 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,palisade.map divvy.o \
234 drawing.o dsf.o malloc.o midend.o misc.o palisade.o \
235 palisade.res.o printing.o random.o version.o windows.o \
236 -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
238 pattern.exe: drawing.o malloc.o midend.o misc.o pattern.o pattern.res.o \
239 printing.o random.o version.o windows.o
240 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,pattern.map drawing.o \
241 malloc.o midend.o misc.o pattern.o pattern.res.o printing.o \
242 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
245 patternpicture.exe: malloc.o misc.o nullfe.o pattern4.o random.o
246 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,patternpicture.map malloc.o misc.o \
247 nullfe.o pattern4.o random.o
249 patternsolver.exe: malloc.o misc.o nullfe.o pattern2.o random.o
250 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,patternsolver.map malloc.o misc.o \
251 nullfe.o pattern2.o random.o
253 pearl.exe: drawing.o dsf.o grid.o loopgen.o malloc.o midend.o misc.o pearl.o \
254 pearl.res.o penrose.o printing.o random.o tdq.o tree234.o \
256 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,pearl.map drawing.o dsf.o \
257 grid.o loopgen.o malloc.o midend.o misc.o pearl.o \
258 pearl.res.o penrose.o printing.o random.o tdq.o tree234.o \
259 version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 \
262 pearlbench.exe: dsf.o grid.o loopgen.o malloc.o misc.o nullfe.o pearl2.o \
263 penrose.o random.o tdq.o tree234.o
264 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,pearlbench.map dsf.o grid.o \
265 loopgen.o malloc.o misc.o nullfe.o pearl2.o penrose.o \
266 random.o tdq.o tree234.o
268 pegs.exe: drawing.o malloc.o midend.o misc.o pegs.o pegs.res.o printing.o \
269 random.o tree234.o version.o windows.o
270 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,pegs.map drawing.o \
271 malloc.o midend.o misc.o pegs.o pegs.res.o printing.o \
272 random.o tree234.o version.o windows.o -lcomctl32 -lcomdlg32 \
273 -lgdi32 -luser32 -lwinspool
275 puzzles.exe: blackbo3.o bridges3.o combi.o cube3.o divvy.o dominos3.o \
276 drawing.o dsf.o fifteen5.o filling5.o findloop.o flip3.o \
277 flood3.o galaxie7.o grid.o guess3.o inertia3.o keen5.o \
278 latin.o laydomino.o lightup5.o list.o loopgen.o loopy5.o \
279 magnets5.o malloc.o map5.o maxflow.o midend.o mines5.o \
280 misc.o net3.o netslid3.o noicon.res.o palisad3.o pattern7.o \
281 pearl5.o pegs3.o penrose.o printing.o random.o range3.o \
282 rect3.o samegam3.o signpos5.o singles5.o sixteen3.o slant5.o \
283 solo5.o tdq.o tents5.o towers5.o tracks3.o tree234.o \
284 twiddle3.o undead3.o unequal5.o unruly5.o untangl3.o \
286 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,puzzles.map blackbo3.o \
287 bridges3.o combi.o cube3.o divvy.o dominos3.o drawing.o \
288 dsf.o fifteen5.o filling5.o findloop.o flip3.o flood3.o \
289 galaxie7.o grid.o guess3.o inertia3.o keen5.o latin.o \
290 laydomino.o lightup5.o list.o loopgen.o loopy5.o magnets5.o \
291 malloc.o map5.o maxflow.o midend.o mines5.o misc.o net3.o \
292 netslid3.o noicon.res.o palisad3.o pattern7.o pearl5.o \
293 pegs3.o penrose.o printing.o random.o range3.o rect3.o \
294 samegam3.o signpos5.o singles5.o sixteen3.o slant5.o solo5.o \
295 tdq.o tents5.o towers5.o tracks3.o tree234.o twiddle3.o \
296 undead3.o unequal5.o unruly5.o untangl3.o version.o \
297 windows1.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
299 range.exe: drawing.o dsf.o malloc.o midend.o misc.o printing.o random.o \
300 range.o range.res.o version.o windows.o
301 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,range.map drawing.o dsf.o \
302 malloc.o midend.o misc.o printing.o random.o range.o \
303 range.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
304 -lgdi32 -luser32 -lwinspool
306 rect.exe: drawing.o malloc.o midend.o misc.o printing.o random.o rect.o \
307 rect.res.o version.o windows.o
308 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,rect.map drawing.o \
309 malloc.o midend.o misc.o printing.o random.o rect.o \
310 rect.res.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
313 samegame.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
314 samegame.o samegame.res.o version.o windows.o
315 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,samegame.map drawing.o \
316 malloc.o midend.o misc.o printing.o random.o samegame.o \
317 samegame.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
318 -lgdi32 -luser32 -lwinspool
320 signpost.exe: drawing.o dsf.o malloc.o midend.o misc.o printing.o random.o \
321 signpost.o signpost.res.o version.o windows.o
322 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,signpost.map drawing.o \
323 dsf.o malloc.o midend.o misc.o printing.o random.o \
324 signpost.o signpost.res.o version.o windows.o -lcomctl32 \
325 -lcomdlg32 -lgdi32 -luser32 -lwinspool
327 signpostsolver.exe: dsf.o malloc.o misc.o nullfe.o random.o signpos2.o
328 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,signpostsolver.map dsf.o malloc.o \
329 misc.o nullfe.o random.o signpos2.o
331 singles.exe: drawing.o dsf.o latin.o malloc.o maxflow.o midend.o misc.o \
332 printing.o random.o singles.o singles.res.o tree234.o \
334 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,singles.map drawing.o \
335 dsf.o latin.o malloc.o maxflow.o midend.o misc.o printing.o \
336 random.o singles.o singles.res.o tree234.o version.o \
337 windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
339 singlessolver.exe: dsf.o latin.o malloc.o maxflow.o misc.o nullfe.o random.o \
341 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,singlessolver.map dsf.o latin.o \
342 malloc.o maxflow.o misc.o nullfe.o random.o singles3.o \
345 sixteen.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
346 sixteen.o sixteen.res.o version.o windows.o
347 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,sixteen.map drawing.o \
348 malloc.o midend.o misc.o printing.o random.o sixteen.o \
349 sixteen.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
350 -lgdi32 -luser32 -lwinspool
352 slant.exe: drawing.o dsf.o findloop.o malloc.o midend.o misc.o printing.o \
353 random.o slant.o slant.res.o version.o windows.o
354 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,slant.map drawing.o dsf.o \
355 findloop.o malloc.o midend.o misc.o printing.o random.o \
356 slant.o slant.res.o version.o windows.o -lcomctl32 \
357 -lcomdlg32 -lgdi32 -luser32 -lwinspool
359 slantsolver.exe: dsf.o findloop.o malloc.o misc.o nullfe.o random.o slant2.o
360 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,slantsolver.map dsf.o findloop.o \
361 malloc.o misc.o nullfe.o random.o slant2.o
363 solo.exe: divvy.o drawing.o dsf.o malloc.o midend.o misc.o printing.o \
364 random.o solo.o solo.res.o version.o windows.o
365 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,solo.map divvy.o drawing.o \
366 dsf.o malloc.o midend.o misc.o printing.o random.o solo.o \
367 solo.res.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
370 solosolver.exe: divvy.o dsf.o malloc.o misc.o nullfe.o random.o solo2.o
371 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,solosolver.map divvy.o dsf.o \
372 malloc.o misc.o nullfe.o random.o solo2.o
374 tents.exe: drawing.o dsf.o malloc.o maxflow.o midend.o misc.o printing.o \
375 random.o tents.o tents.res.o version.o windows.o
376 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,tents.map drawing.o dsf.o \
377 malloc.o maxflow.o midend.o misc.o printing.o random.o \
378 tents.o tents.res.o version.o windows.o -lcomctl32 \
379 -lcomdlg32 -lgdi32 -luser32 -lwinspool
381 tentssolver.exe: dsf.o malloc.o maxflow.o misc.o nullfe.o random.o tents3.o
382 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,tentssolver.map dsf.o malloc.o \
383 maxflow.o misc.o nullfe.o random.o tents3.o
385 towers.exe: drawing.o latin.o malloc.o maxflow.o midend.o misc.o printing.o \
386 random.o towers.o towers.res.o tree234.o version.o windows.o
387 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,towers.map drawing.o \
388 latin.o malloc.o maxflow.o midend.o misc.o printing.o \
389 random.o towers.o towers.res.o tree234.o version.o windows.o \
390 -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
392 towerssolver.exe: latin6.o malloc.o maxflow.o misc.o nullfe.o random.o \
394 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,towerssolver.map latin6.o malloc.o \
395 maxflow.o misc.o nullfe.o random.o towers2.o tree234.o
397 tracks.exe: drawing.o dsf.o findloop.o malloc.o midend.o misc.o printing.o \
398 random.o tracks.o tracks.res.o version.o windows.o
399 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,tracks.map drawing.o dsf.o \
400 findloop.o malloc.o midend.o misc.o printing.o random.o \
401 tracks.o tracks.res.o version.o windows.o -lcomctl32 \
402 -lcomdlg32 -lgdi32 -luser32 -lwinspool
404 twiddle.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
405 twiddle.o twiddle.res.o version.o windows.o
406 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,twiddle.map drawing.o \
407 malloc.o midend.o misc.o printing.o random.o twiddle.o \
408 twiddle.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
409 -lgdi32 -luser32 -lwinspool
411 undead.exe: drawing.o malloc.o midend.o misc.o printing.o random.o undead.o \
412 undead.res.o version.o windows.o
413 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,undead.map drawing.o \
414 malloc.o midend.o misc.o printing.o random.o undead.o \
415 undead.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
416 -lgdi32 -luser32 -lwinspool
418 unequal.exe: drawing.o latin.o malloc.o maxflow.o midend.o misc.o printing.o \
419 random.o tree234.o unequal.o unequal.res.o version.o \
421 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,unequal.map drawing.o \
422 latin.o malloc.o maxflow.o midend.o misc.o printing.o \
423 random.o tree234.o unequal.o unequal.res.o version.o \
424 windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
426 unequalsolver.exe: latin6.o malloc.o maxflow.o misc.o nullfe.o random.o \
428 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,unequalsolver.map latin6.o malloc.o \
429 maxflow.o misc.o nullfe.o random.o tree234.o unequal2.o
431 unruly.exe: drawing.o malloc.o midend.o misc.o printing.o random.o unruly.o \
432 unruly.res.o version.o windows.o
433 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,unruly.map drawing.o \
434 malloc.o midend.o misc.o printing.o random.o unruly.o \
435 unruly.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
436 -lgdi32 -luser32 -lwinspool
438 unrulysolver.exe: malloc.o misc.o nullfe.o random.o unruly2.o
439 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,unrulysolver.map malloc.o misc.o \
440 nullfe.o random.o unruly2.o
442 untangle.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
443 tree234.o untangle.o untangle.res.o version.o windows.o
444 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,untangle.map drawing.o \
445 malloc.o midend.o misc.o printing.o random.o tree234.o \
446 untangle.o untangle.res.o version.o windows.o -lcomctl32 \
447 -lcomdlg32 -lgdi32 -luser32 -lwinspool
449 blackbox.o: ./blackbox.c ./puzzles.h
450 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
451 blackbox-icon.o: icons/blackbox-icon.c
452 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
453 blackbox.res.o: icons/blackbox.rc ./puzzles.rc2 icons/blackbox.ico \
455 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
456 blackbo3.o: ./blackbox.c ./puzzles.h
457 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
458 bridges.o: ./bridges.c ./puzzles.h
459 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
460 bridges-icon.o: icons/bridges-icon.c
461 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
462 bridges.res.o: icons/bridges.rc ./puzzles.rc2 icons/bridges.ico ./resource.h
463 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
464 bridges3.o: ./bridges.c ./puzzles.h
465 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
466 combi.o: ./combi.c ./puzzles.h
467 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
468 cube.o: ./cube.c ./puzzles.h
469 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
470 cube-icon.o: icons/cube-icon.c
471 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
472 cube.res.o: icons/cube.rc ./puzzles.rc2 icons/cube.ico ./resource.h
473 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
474 cube3.o: ./cube.c ./puzzles.h
475 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
476 divvy.o: ./divvy.c ./puzzles.h
477 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
478 dominosa.o: ./dominosa.c ./puzzles.h
479 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
480 dominosa-icon.o: icons/dominosa-icon.c
481 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
482 dominosa.res.o: icons/dominosa.rc ./puzzles.rc2 icons/dominosa.ico \
484 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
485 dominos3.o: ./dominosa.c ./puzzles.h
486 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
487 drawing.o: ./drawing.c ./puzzles.h
488 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
489 dsf.o: ./dsf.c ./puzzles.h
490 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
491 fifteen.o: ./fifteen.c ./puzzles.h
492 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
493 fifteen-icon.o: icons/fifteen-icon.c
494 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
495 fifteen.res.o: icons/fifteen.rc ./puzzles.rc2 icons/fifteen.ico ./resource.h
496 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
497 fifteen5.o: ./fifteen.c ./puzzles.h
498 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
499 fifteen2.o: ./fifteen.c ./puzzles.h
500 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
501 filling.o: ./filling.c ./puzzles.h
502 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
503 filling-icon.o: icons/filling-icon.c
504 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
505 filling.res.o: icons/filling.rc ./puzzles.rc2 icons/filling.ico ./resource.h
506 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
507 filling5.o: ./filling.c ./puzzles.h
508 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
509 filling2.o: ./filling.c ./puzzles.h
510 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
511 findloop.o: ./findloop.c ./puzzles.h
512 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
513 flip.o: ./flip.c ./puzzles.h ./tree234.h
514 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
515 flip-icon.o: icons/flip-icon.c
516 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
517 flip.res.o: icons/flip.rc ./puzzles.rc2 icons/flip.ico ./resource.h
518 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
519 flip3.o: ./flip.c ./puzzles.h ./tree234.h
520 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
521 flood.o: ./flood.c ./puzzles.h
522 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
523 flood-icon.o: icons/flood-icon.c
524 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
525 flood.res.o: icons/flood.rc ./puzzles.rc2 icons/flood.ico ./resource.h
526 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
527 flood3.o: ./flood.c ./puzzles.h
528 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
529 galaxies.o: ./galaxies.c ./puzzles.h
530 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
531 galaxies-icon.o: icons/galaxies-icon.c
532 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
533 galaxies.res.o: icons/galaxies.rc ./puzzles.rc2 icons/galaxies.ico \
535 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
536 galaxie7.o: ./galaxies.c ./puzzles.h
537 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
538 galaxie4.o: ./galaxies.c ./puzzles.h
539 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
540 galaxie2.o: ./galaxies.c ./puzzles.h
541 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
542 grid.o: ./grid.c ./puzzles.h ./tree234.h ./grid.h ./penrose.h
543 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
544 gtk.o: ./gtk.c ./puzzles.h
545 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
546 guess.o: ./guess.c ./puzzles.h
547 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
548 guess-icon.o: icons/guess-icon.c
549 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
550 guess.res.o: icons/guess.rc ./puzzles.rc2 icons/guess.ico ./resource.h
551 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
552 guess3.o: ./guess.c ./puzzles.h
553 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
554 inertia.o: ./inertia.c ./puzzles.h
555 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
556 inertia-icon.o: icons/inertia-icon.c
557 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
558 inertia.res.o: icons/inertia.rc ./puzzles.rc2 icons/inertia.ico ./resource.h
559 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
560 inertia3.o: ./inertia.c ./puzzles.h
561 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
562 keen.o: ./keen.c ./puzzles.h ./latin.h
563 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
564 keen-icon.o: icons/keen-icon.c
565 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
566 keen.res.o: icons/keen.rc ./puzzles.rc2 icons/keen.ico ./resource.h
567 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
568 keen5.o: ./keen.c ./puzzles.h ./latin.h
569 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
570 keen2.o: ./keen.c ./puzzles.h ./latin.h
571 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
572 latin.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
573 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
574 latin8.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
575 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_LATIN_TEST -c $< -o $@
576 latin6.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
577 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
578 laydomino.o: ./laydomino.c ./puzzles.h
579 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
580 lightup.o: ./lightup.c ./puzzles.h
581 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
582 lightup-icon.o: icons/lightup-icon.c
583 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
584 lightup.res.o: icons/lightup.rc ./puzzles.rc2 icons/lightup.ico ./resource.h
585 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
586 lightup5.o: ./lightup.c ./puzzles.h
587 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
588 lightup2.o: ./lightup.c ./puzzles.h
589 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
590 list.o: ./list.c ./puzzles.h
591 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
592 loopgen.o: ./loopgen.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
593 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
594 loopy.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
595 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
596 loopy-icon.o: icons/loopy-icon.c
597 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
598 loopy.res.o: icons/loopy.rc ./puzzles.rc2 icons/loopy.ico ./resource.h
599 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
600 loopy5.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
601 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
602 loopy2.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
603 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
604 magnets.o: ./magnets.c ./puzzles.h
605 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
606 magnets-icon.o: icons/magnets-icon.c
607 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
608 magnets.res.o: icons/magnets.rc ./puzzles.rc2 icons/magnets.ico ./resource.h
609 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
610 magnets5.o: ./magnets.c ./puzzles.h
611 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
612 magnets2.o: ./magnets.c ./puzzles.h
613 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
614 malloc.o: ./malloc.c ./puzzles.h
615 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
616 map.o: ./map.c ./puzzles.h
617 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
618 map-icon.o: icons/map-icon.c
619 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
620 map.res.o: icons/map.rc ./puzzles.rc2 icons/map.ico ./resource.h
621 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
622 map5.o: ./map.c ./puzzles.h
623 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
624 map2.o: ./map.c ./puzzles.h
625 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
626 maxflow.o: ./maxflow.c ./maxflow.h ./puzzles.h
627 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
628 midend.o: ./midend.c ./puzzles.h
629 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
630 mines.o: ./mines.c ./tree234.h ./puzzles.h
631 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
632 mines-icon.o: icons/mines-icon.c
633 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
634 mines.res.o: icons/mines.rc ./puzzles.rc2 icons/mines.ico ./resource.h
635 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
636 mines5.o: ./mines.c ./tree234.h ./puzzles.h
637 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
638 mines2.o: ./mines.c ./tree234.h ./puzzles.h
639 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_OBFUSCATOR -c $< -o $@
640 misc.o: ./misc.c ./puzzles.h
641 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
642 net.o: ./net.c ./puzzles.h ./tree234.h
643 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
644 net-icon.o: icons/net-icon.c
645 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
646 net.res.o: icons/net.rc ./puzzles.rc2 icons/net.ico ./resource.h
647 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
648 net3.o: ./net.c ./puzzles.h ./tree234.h
649 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
650 netslide.o: ./netslide.c ./puzzles.h ./tree234.h
651 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
652 netslide-icon.o: icons/netslide-icon.c
653 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
654 netslide.res.o: icons/netslide.rc ./puzzles.rc2 icons/netslide.ico \
656 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
657 netslid3.o: ./netslide.c ./puzzles.h ./tree234.h
658 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
659 no-icon.o: ./no-icon.c
660 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
661 noicon.res.o: ./noicon.rc ./puzzles.rc2 ./resource.h
662 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
663 nullfe.o: ./nullfe.c ./puzzles.h
664 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
665 nullgame.o: ./nullgame.c ./puzzles.h
666 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
667 obfusc.o: ./obfusc.c ./puzzles.h
668 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
669 osx.o: ./osx.m ./puzzles.h
670 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
671 palisade.o: ./palisade.c ./puzzles.h
672 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
673 palisade-icon.o: icons/palisade-icon.c
674 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
675 palisade.res.o: icons/palisade.rc ./puzzles.rc2 icons/palisade.ico \
677 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
678 palisad3.o: ./palisade.c ./puzzles.h
679 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
680 pattern.o: ./pattern.c ./puzzles.h
681 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
682 pattern-icon.o: icons/pattern-icon.c
683 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
684 pattern.res.o: icons/pattern.rc ./puzzles.rc2 icons/pattern.ico ./resource.h
685 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
686 pattern7.o: ./pattern.c ./puzzles.h
687 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
688 pattern4.o: ./pattern.c ./puzzles.h
689 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
690 pattern2.o: ./pattern.c ./puzzles.h
691 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
692 pearl.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
693 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
694 pearl-icon.o: icons/pearl-icon.c
695 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
696 pearl.res.o: icons/pearl.rc ./puzzles.rc2 icons/pearl.ico ./resource.h
697 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
698 pearl5.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
699 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
700 pearl2.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
701 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
702 pegs.o: ./pegs.c ./puzzles.h ./tree234.h
703 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
704 pegs-icon.o: icons/pegs-icon.c
705 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
706 pegs.res.o: icons/pegs.rc ./puzzles.rc2 icons/pegs.ico ./resource.h
707 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
708 pegs3.o: ./pegs.c ./puzzles.h ./tree234.h
709 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
710 penrose.o: ./penrose.c ./puzzles.h ./penrose.h
711 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
712 printing.o: ./printing.c ./puzzles.h
713 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
714 ps.o: ./ps.c ./puzzles.h
715 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
716 random.o: ./random.c ./puzzles.h
717 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
718 range.o: ./range.c ./puzzles.h
719 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
720 range-icon.o: icons/range-icon.c
721 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
722 range.res.o: icons/range.rc ./puzzles.rc2 icons/range.ico ./resource.h
723 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
724 range3.o: ./range.c ./puzzles.h
725 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
726 rect.o: ./rect.c ./puzzles.h
727 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
728 rect-icon.o: icons/rect-icon.c
729 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
730 rect.res.o: icons/rect.rc ./puzzles.rc2 icons/rect.ico ./resource.h
731 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
732 rect3.o: ./rect.c ./puzzles.h
733 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
734 samegame.o: ./samegame.c ./puzzles.h
735 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
736 samegame-icon.o: icons/samegame-icon.c
737 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
738 samegame.res.o: icons/samegame.rc ./puzzles.rc2 icons/samegame.ico \
740 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
741 samegam3.o: ./samegame.c ./puzzles.h
742 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
743 signpost.o: ./signpost.c ./puzzles.h
744 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
745 signpost-icon.o: icons/signpost-icon.c
746 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
747 signpost.res.o: icons/signpost.rc ./puzzles.rc2 icons/signpost.ico \
749 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
750 signpos5.o: ./signpost.c ./puzzles.h
751 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
752 signpos2.o: ./signpost.c ./puzzles.h
753 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
754 singles.o: ./singles.c ./puzzles.h ./latin.h
755 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
756 singles-icon.o: icons/singles-icon.c
757 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
758 singles.res.o: icons/singles.rc ./puzzles.rc2 icons/singles.ico ./resource.h
759 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
760 singles5.o: ./singles.c ./puzzles.h ./latin.h
761 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
762 singles3.o: ./singles.c ./puzzles.h ./latin.h
763 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
764 sixteen.o: ./sixteen.c ./puzzles.h
765 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
766 sixteen-icon.o: icons/sixteen-icon.c
767 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
768 sixteen.res.o: icons/sixteen.rc ./puzzles.rc2 icons/sixteen.ico ./resource.h
769 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
770 sixteen3.o: ./sixteen.c ./puzzles.h
771 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
772 slant.o: ./slant.c ./puzzles.h
773 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
774 slant-icon.o: icons/slant-icon.c
775 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
776 slant.res.o: icons/slant.rc ./puzzles.rc2 icons/slant.ico ./resource.h
777 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
778 slant5.o: ./slant.c ./puzzles.h
779 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
780 slant2.o: ./slant.c ./puzzles.h
781 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
782 solo.o: ./solo.c ./puzzles.h
783 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
784 solo-icon.o: icons/solo-icon.c
785 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
786 solo.res.o: icons/solo.rc ./puzzles.rc2 icons/solo.ico ./resource.h
787 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
788 solo5.o: ./solo.c ./puzzles.h
789 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
790 solo2.o: ./solo.c ./puzzles.h
791 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
792 tdq.o: ./tdq.c ./puzzles.h
793 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
794 tents.o: ./tents.c ./puzzles.h ./maxflow.h
795 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
796 tents-icon.o: icons/tents-icon.c
797 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
798 tents.res.o: icons/tents.rc ./puzzles.rc2 icons/tents.ico ./resource.h
799 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
800 tents5.o: ./tents.c ./puzzles.h ./maxflow.h
801 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
802 tents3.o: ./tents.c ./puzzles.h ./maxflow.h
803 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
804 towers.o: ./towers.c ./puzzles.h ./latin.h
805 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
806 towers-icon.o: icons/towers-icon.c
807 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
808 towers.res.o: icons/towers.rc ./puzzles.rc2 icons/towers.ico ./resource.h
809 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
810 towers5.o: ./towers.c ./puzzles.h ./latin.h
811 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
812 towers2.o: ./towers.c ./puzzles.h ./latin.h
813 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
814 tracks.o: ./tracks.c ./puzzles.h
815 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
816 tracks-icon.o: icons/tracks-icon.c
817 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
818 tracks.res.o: icons/tracks.rc ./puzzles.rc2 icons/tracks.ico ./resource.h
819 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
820 tracks3.o: ./tracks.c ./puzzles.h
821 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
822 tree234.o: ./tree234.c ./tree234.h ./puzzles.h
823 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
824 twiddle.o: ./twiddle.c ./puzzles.h
825 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
826 twiddle-icon.o: icons/twiddle-icon.c
827 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
828 twiddle.res.o: icons/twiddle.rc ./puzzles.rc2 icons/twiddle.ico ./resource.h
829 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
830 twiddle3.o: ./twiddle.c ./puzzles.h
831 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
832 undead.o: ./undead.c ./puzzles.h
833 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
834 undead-icon.o: icons/undead-icon.c
835 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
836 undead.res.o: icons/undead.rc ./puzzles.rc2 icons/undead.ico ./resource.h
837 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
838 undead3.o: ./undead.c ./puzzles.h
839 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
840 unequal.o: ./unequal.c ./puzzles.h ./latin.h
841 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
842 unequal-icon.o: icons/unequal-icon.c
843 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
844 unequal.res.o: icons/unequal.rc ./puzzles.rc2 icons/unequal.ico ./resource.h
845 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
846 unequal5.o: ./unequal.c ./puzzles.h ./latin.h
847 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
848 unequal2.o: ./unequal.c ./puzzles.h ./latin.h
849 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
850 unruly.o: ./unruly.c ./puzzles.h
851 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
852 unruly-icon.o: icons/unruly-icon.c
853 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
854 unruly.res.o: icons/unruly.rc ./puzzles.rc2 icons/unruly.ico ./resource.h
855 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
856 unruly5.o: ./unruly.c ./puzzles.h
857 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
858 unruly2.o: ./unruly.c ./puzzles.h
859 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
860 untangle.o: ./untangle.c ./puzzles.h ./tree234.h
861 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
862 untangle-icon.o: icons/untangle-icon.c
863 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
864 untangle.res.o: icons/untangle.rc ./puzzles.rc2 icons/untangle.ico \
866 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
867 untangl3.o: ./untangle.c ./puzzles.h ./tree234.h
868 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
869 version.o: ./version.c ./version.h
870 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
871 windows.o: ./windows.c ./puzzles.h ./resource.h
872 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
873 windows1.o: ./windows.c ./puzzles.h ./resource.h
874 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
878 rm -f *.o *.exe *.res.o *.map