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 filling.exe \
24 fillingsolver.exe flip.exe galaxies.exe galaxiespicture.exe \
25 galaxiessolver.exe guess.exe inertia.exe keen.exe \
26 keensolver.exe latincheck.exe lightup.exe lightupsolver.exe \
27 loopy.exe loopysolver.exe magnets.exe magnetssolver.exe \
28 map.exe mapsolver.exe mineobfusc.exe mines.exe netgame.exe \
29 netslide.exe nullgame.exe pattern.exe patternsolver.exe \
30 pearl.exe pearlbench.exe pegs.exe puzzles.exe range.exe \
31 rect.exe samegame.exe signpost.exe signpostsolver.exe \
32 singles.exe singlessolver.exe sixteen.exe slant.exe \
33 slantsolver.exe solo.exe solosolver.exe tents.exe \
34 tentssolver.exe towers.exe towerssolver.exe twiddle.exe \
35 unequal.exe unequalsolver.exe untangle.exe
37 blackbox.exe: blackbox.o blackbox.res.o drawing.o malloc.o midend.o misc.o \
38 printing.o random.o version.o windows.o
39 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,blackbox.map blackbox.o \
40 blackbox.res.o drawing.o malloc.o midend.o misc.o printing.o \
41 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
44 bridges.exe: bridges.o bridges.res.o drawing.o dsf.o malloc.o midend.o \
45 misc.o printing.o random.o version.o windows.o
46 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,bridges.map bridges.o \
47 bridges.res.o drawing.o dsf.o malloc.o midend.o misc.o \
48 printing.o random.o version.o windows.o -lcomctl32 \
49 -lcomdlg32 -lgdi32 -luser32 -lwinspool
51 cube.exe: cube.o cube.res.o drawing.o malloc.o midend.o misc.o printing.o \
52 random.o version.o windows.o
53 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,cube.map cube.o cube.res.o \
54 drawing.o malloc.o midend.o misc.o printing.o random.o \
55 version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 \
58 dominosa.exe: dominosa.o dominosa.res.o drawing.o laydomino.o malloc.o \
59 midend.o misc.o printing.o random.o version.o windows.o
60 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,dominosa.map dominosa.o \
61 dominosa.res.o drawing.o laydomino.o malloc.o midend.o \
62 misc.o printing.o random.o version.o windows.o -lcomctl32 \
63 -lcomdlg32 -lgdi32 -luser32 -lwinspool
65 fifteen.exe: drawing.o fifteen.o fifteen.res.o malloc.o midend.o misc.o \
66 printing.o random.o version.o windows.o
67 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,fifteen.map drawing.o \
68 fifteen.o fifteen.res.o malloc.o midend.o misc.o printing.o \
69 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
72 filling.exe: drawing.o dsf.o filling.o filling.res.o malloc.o midend.o \
73 misc.o printing.o random.o version.o windows.o
74 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,filling.map drawing.o \
75 dsf.o filling.o filling.res.o malloc.o midend.o misc.o \
76 printing.o random.o version.o windows.o -lcomctl32 \
77 -lcomdlg32 -lgdi32 -luser32 -lwinspool
79 fillingsolver.exe: dsf.o filling2.o malloc.o misc.o nullfe.o random.o
80 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,fillingsolver.map dsf.o filling2.o \
81 malloc.o misc.o nullfe.o random.o
83 flip.exe: drawing.o flip.o flip.res.o malloc.o midend.o misc.o printing.o \
84 random.o tree234.o version.o windows.o
85 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,flip.map drawing.o flip.o \
86 flip.res.o malloc.o midend.o misc.o printing.o random.o \
87 tree234.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
90 galaxies.exe: drawing.o dsf.o galaxies.o galaxies.res.o malloc.o midend.o \
91 misc.o printing.o random.o version.o windows.o
92 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,galaxies.map drawing.o \
93 dsf.o galaxies.o galaxies.res.o malloc.o midend.o misc.o \
94 printing.o random.o version.o windows.o -lcomctl32 \
95 -lcomdlg32 -lgdi32 -luser32 -lwinspool
97 galaxiespicture.exe: dsf.o galaxie4.o malloc.o misc.o nullfe.o random.o
98 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,galaxiespicture.map dsf.o galaxie4.o \
99 malloc.o misc.o nullfe.o random.o
101 galaxiessolver.exe: dsf.o galaxie2.o malloc.o misc.o nullfe.o random.o
102 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,galaxiessolver.map dsf.o galaxie2.o \
103 malloc.o misc.o nullfe.o random.o
105 guess.exe: drawing.o guess.o guess.res.o malloc.o midend.o misc.o printing.o \
106 random.o version.o windows.o
107 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,guess.map drawing.o \
108 guess.o guess.res.o malloc.o midend.o misc.o printing.o \
109 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
112 inertia.exe: drawing.o inertia.o inertia.res.o malloc.o midend.o misc.o \
113 printing.o random.o version.o windows.o
114 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,inertia.map drawing.o \
115 inertia.o inertia.res.o malloc.o midend.o misc.o printing.o \
116 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
119 keen.exe: drawing.o dsf.o keen.o keen.res.o latin.o malloc.o maxflow.o \
120 midend.o misc.o printing.o random.o tree234.o version.o \
122 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,keen.map drawing.o dsf.o \
123 keen.o keen.res.o latin.o malloc.o maxflow.o midend.o misc.o \
124 printing.o random.o tree234.o version.o windows.o -lcomctl32 \
125 -lcomdlg32 -lgdi32 -luser32 -lwinspool
127 keensolver.exe: dsf.o keen2.o latin6.o malloc.o maxflow.o misc.o nullfe.o \
129 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,keensolver.map dsf.o keen2.o \
130 latin6.o malloc.o maxflow.o misc.o nullfe.o random.o \
133 latincheck.exe: latin8.o malloc.o maxflow.o misc.o nullfe.o random.o \
135 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,latincheck.map latin8.o malloc.o \
136 maxflow.o misc.o nullfe.o random.o tree234.o
138 lightup.exe: combi.o drawing.o lightup.o lightup.res.o malloc.o midend.o \
139 misc.o printing.o random.o version.o windows.o
140 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,lightup.map combi.o \
141 drawing.o lightup.o lightup.res.o malloc.o midend.o misc.o \
142 printing.o random.o version.o windows.o -lcomctl32 \
143 -lcomdlg32 -lgdi32 -luser32 -lwinspool
145 lightupsolver.exe: combi.o lightup2.o malloc.o misc.o nullfe.o random.o
146 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,lightupsolver.map combi.o lightup2.o \
147 malloc.o misc.o nullfe.o random.o
149 loopy.exe: drawing.o dsf.o grid.o loopgen.o loopy.o loopy.res.o malloc.o \
150 midend.o misc.o penrose.o printing.o random.o tree234.o \
152 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,loopy.map drawing.o dsf.o \
153 grid.o loopgen.o loopy.o loopy.res.o malloc.o midend.o \
154 misc.o penrose.o printing.o random.o tree234.o version.o \
155 windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
157 loopysolver.exe: dsf.o grid.o loopgen.o loopy2.o malloc.o misc.o nullfe.o \
158 penrose.o random.o tree234.o
159 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,loopysolver.map dsf.o grid.o \
160 loopgen.o loopy2.o malloc.o misc.o nullfe.o penrose.o \
163 magnets.exe: drawing.o laydomino.o magnets.o magnets.res.o malloc.o midend.o \
164 misc.o printing.o random.o version.o windows.o
165 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,magnets.map drawing.o \
166 laydomino.o magnets.o magnets.res.o malloc.o midend.o misc.o \
167 printing.o random.o version.o windows.o -lcomctl32 \
168 -lcomdlg32 -lgdi32 -luser32 -lwinspool
170 magnetssolver.exe: laydomino.o magnets2.o malloc.o misc.o nullfe.o random.o
171 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,magnetssolver.map laydomino.o \
172 magnets2.o malloc.o misc.o nullfe.o random.o
174 map.exe: drawing.o dsf.o malloc.o map.o map.res.o midend.o misc.o printing.o \
175 random.o version.o windows.o
176 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,map.map drawing.o dsf.o \
177 malloc.o map.o map.res.o midend.o misc.o printing.o random.o \
178 version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 \
181 mapsolver.exe: dsf.o malloc.o map2.o misc.o nullfe.o random.o
182 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,mapsolver.map dsf.o malloc.o map2.o \
183 misc.o nullfe.o random.o
185 mineobfusc.exe: malloc.o mines2.o misc.o nullfe.o random.o tree234.o
186 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,mineobfusc.map malloc.o mines2.o \
187 misc.o nullfe.o random.o tree234.o
189 mines.exe: drawing.o malloc.o midend.o mines.o mines.res.o misc.o printing.o \
190 random.o tree234.o version.o windows.o
191 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,mines.map drawing.o \
192 malloc.o midend.o mines.o mines.res.o misc.o printing.o \
193 random.o tree234.o version.o windows.o -lcomctl32 -lcomdlg32 \
194 -lgdi32 -luser32 -lwinspool
196 netgame.exe: drawing.o dsf.o malloc.o midend.o misc.o net.o net.res.o \
197 printing.o random.o tree234.o version.o windows.o
198 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,netgame.map drawing.o \
199 dsf.o malloc.o midend.o misc.o net.o net.res.o printing.o \
200 random.o tree234.o version.o windows.o -lcomctl32 -lcomdlg32 \
201 -lgdi32 -luser32 -lwinspool
203 netslide.exe: drawing.o malloc.o midend.o misc.o netslide.o netslide.res.o \
204 printing.o random.o tree234.o version.o windows.o
205 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,netslide.map drawing.o \
206 malloc.o midend.o misc.o netslide.o netslide.res.o \
207 printing.o random.o tree234.o version.o windows.o -lcomctl32 \
208 -lcomdlg32 -lgdi32 -luser32 -lwinspool
210 nullgame.exe: drawing.o malloc.o midend.o misc.o noicon.res.o nullgame.o \
211 printing.o random.o version.o windows.o
212 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,nullgame.map drawing.o \
213 malloc.o midend.o misc.o noicon.res.o nullgame.o printing.o \
214 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
217 pattern.exe: drawing.o malloc.o midend.o misc.o pattern.o pattern.res.o \
218 printing.o random.o version.o windows.o
219 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,pattern.map drawing.o \
220 malloc.o midend.o misc.o pattern.o pattern.res.o printing.o \
221 random.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
224 patternsolver.exe: malloc.o misc.o nullfe.o pattern2.o random.o
225 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,patternsolver.map malloc.o misc.o \
226 nullfe.o pattern2.o random.o
228 pearl.exe: drawing.o dsf.o grid.o loopgen.o malloc.o midend.o misc.o pearl.o \
229 pearl.res.o penrose.o printing.o random.o tdq.o tree234.o \
231 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,pearl.map drawing.o dsf.o \
232 grid.o loopgen.o malloc.o midend.o misc.o pearl.o \
233 pearl.res.o penrose.o printing.o random.o tdq.o tree234.o \
234 version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 \
237 pearlbench.exe: dsf.o grid.o loopgen.o malloc.o misc.o nullfe.o pearl2.o \
238 penrose.o random.o tdq.o tree234.o
239 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,pearlbench.map dsf.o grid.o \
240 loopgen.o malloc.o misc.o nullfe.o pearl2.o penrose.o \
241 random.o tdq.o tree234.o
243 pegs.exe: drawing.o malloc.o midend.o misc.o pegs.o pegs.res.o printing.o \
244 random.o tree234.o version.o windows.o
245 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,pegs.map drawing.o \
246 malloc.o midend.o misc.o pegs.o pegs.res.o printing.o \
247 random.o tree234.o version.o windows.o -lcomctl32 -lcomdlg32 \
248 -lgdi32 -luser32 -lwinspool
250 puzzles.exe: blackbo3.o bridges3.o combi.o cube3.o divvy.o dominos3.o \
251 drawing.o dsf.o fifteen3.o filling5.o flip3.o galaxie7.o \
252 grid.o guess3.o inertia3.o keen5.o latin.o laydomino.o \
253 lightup5.o list.o loopgen.o loopy5.o magnets5.o malloc.o \
254 map5.o maxflow.o midend.o mines5.o misc.o net3.o netslid3.o \
255 noicon.res.o pattern5.o pearl5.o pegs3.o penrose.o \
256 printing.o random.o range3.o rect3.o samegam3.o signpos5.o \
257 singles5.o sixteen3.o slant5.o solo5.o tdq.o tents5.o \
258 towers5.o tree234.o twiddle3.o unequal5.o untangl3.o \
260 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,puzzles.map blackbo3.o \
261 bridges3.o combi.o cube3.o divvy.o dominos3.o drawing.o \
262 dsf.o fifteen3.o filling5.o flip3.o galaxie7.o grid.o \
263 guess3.o inertia3.o keen5.o latin.o laydomino.o lightup5.o \
264 list.o loopgen.o loopy5.o magnets5.o malloc.o map5.o \
265 maxflow.o midend.o mines5.o misc.o net3.o netslid3.o \
266 noicon.res.o pattern5.o pearl5.o pegs3.o penrose.o \
267 printing.o random.o range3.o rect3.o samegam3.o signpos5.o \
268 singles5.o sixteen3.o slant5.o solo5.o tdq.o tents5.o \
269 towers5.o tree234.o twiddle3.o unequal5.o untangl3.o \
270 version.o windows1.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 \
273 range.exe: drawing.o malloc.o midend.o misc.o printing.o random.o range.o \
274 range.res.o version.o windows.o
275 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,range.map drawing.o \
276 malloc.o midend.o misc.o printing.o random.o range.o \
277 range.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
278 -lgdi32 -luser32 -lwinspool
280 rect.exe: drawing.o malloc.o midend.o misc.o printing.o random.o rect.o \
281 rect.res.o version.o windows.o
282 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,rect.map drawing.o \
283 malloc.o midend.o misc.o printing.o random.o rect.o \
284 rect.res.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
287 samegame.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
288 samegame.o samegame.res.o version.o windows.o
289 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,samegame.map drawing.o \
290 malloc.o midend.o misc.o printing.o random.o samegame.o \
291 samegame.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
292 -lgdi32 -luser32 -lwinspool
294 signpost.exe: drawing.o dsf.o malloc.o midend.o misc.o printing.o random.o \
295 signpost.o signpost.res.o version.o windows.o
296 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,signpost.map drawing.o \
297 dsf.o malloc.o midend.o misc.o printing.o random.o \
298 signpost.o signpost.res.o version.o windows.o -lcomctl32 \
299 -lcomdlg32 -lgdi32 -luser32 -lwinspool
301 signpostsolver.exe: dsf.o malloc.o misc.o nullfe.o random.o signpos2.o
302 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,signpostsolver.map dsf.o malloc.o \
303 misc.o nullfe.o random.o signpos2.o
305 singles.exe: drawing.o dsf.o latin.o malloc.o maxflow.o midend.o misc.o \
306 printing.o random.o singles.o singles.res.o tree234.o \
308 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,singles.map drawing.o \
309 dsf.o latin.o malloc.o maxflow.o midend.o misc.o printing.o \
310 random.o singles.o singles.res.o tree234.o version.o \
311 windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
313 singlessolver.exe: dsf.o latin.o malloc.o maxflow.o misc.o nullfe.o random.o \
315 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,singlessolver.map dsf.o latin.o \
316 malloc.o maxflow.o misc.o nullfe.o random.o singles3.o \
319 sixteen.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
320 sixteen.o sixteen.res.o version.o windows.o
321 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,sixteen.map drawing.o \
322 malloc.o midend.o misc.o printing.o random.o sixteen.o \
323 sixteen.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
324 -lgdi32 -luser32 -lwinspool
326 slant.exe: drawing.o dsf.o malloc.o midend.o misc.o printing.o random.o \
327 slant.o slant.res.o version.o windows.o
328 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,slant.map drawing.o dsf.o \
329 malloc.o midend.o misc.o printing.o random.o slant.o \
330 slant.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
331 -lgdi32 -luser32 -lwinspool
333 slantsolver.exe: dsf.o malloc.o misc.o nullfe.o random.o slant2.o
334 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,slantsolver.map dsf.o malloc.o \
335 misc.o nullfe.o random.o slant2.o
337 solo.exe: divvy.o drawing.o dsf.o malloc.o midend.o misc.o printing.o \
338 random.o solo.o solo.res.o version.o windows.o
339 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,solo.map divvy.o drawing.o \
340 dsf.o malloc.o midend.o misc.o printing.o random.o solo.o \
341 solo.res.o version.o windows.o -lcomctl32 -lcomdlg32 -lgdi32 \
344 solosolver.exe: divvy.o dsf.o malloc.o misc.o nullfe.o random.o solo2.o
345 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,solosolver.map divvy.o dsf.o \
346 malloc.o misc.o nullfe.o random.o solo2.o
348 tents.exe: drawing.o dsf.o malloc.o maxflow.o midend.o misc.o printing.o \
349 random.o tents.o tents.res.o version.o windows.o
350 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,tents.map drawing.o dsf.o \
351 malloc.o maxflow.o midend.o misc.o printing.o random.o \
352 tents.o tents.res.o version.o windows.o -lcomctl32 \
353 -lcomdlg32 -lgdi32 -luser32 -lwinspool
355 tentssolver.exe: dsf.o malloc.o maxflow.o misc.o nullfe.o random.o tents3.o
356 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,tentssolver.map dsf.o malloc.o \
357 maxflow.o misc.o nullfe.o random.o tents3.o
359 towers.exe: drawing.o latin.o malloc.o maxflow.o midend.o misc.o printing.o \
360 random.o towers.o towers.res.o tree234.o version.o windows.o
361 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,towers.map drawing.o \
362 latin.o malloc.o maxflow.o midend.o misc.o printing.o \
363 random.o towers.o towers.res.o tree234.o version.o windows.o \
364 -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
366 towerssolver.exe: latin6.o malloc.o maxflow.o misc.o nullfe.o random.o \
368 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,towerssolver.map latin6.o malloc.o \
369 maxflow.o misc.o nullfe.o random.o towers2.o tree234.o
371 twiddle.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
372 twiddle.o twiddle.res.o version.o windows.o
373 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,twiddle.map drawing.o \
374 malloc.o midend.o misc.o printing.o random.o twiddle.o \
375 twiddle.res.o version.o windows.o -lcomctl32 -lcomdlg32 \
376 -lgdi32 -luser32 -lwinspool
378 unequal.exe: drawing.o latin.o malloc.o maxflow.o midend.o misc.o printing.o \
379 random.o tree234.o unequal.o unequal.res.o version.o \
381 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,unequal.map drawing.o \
382 latin.o malloc.o maxflow.o midend.o misc.o printing.o \
383 random.o tree234.o unequal.o unequal.res.o version.o \
384 windows.o -lcomctl32 -lcomdlg32 -lgdi32 -luser32 -lwinspool
386 unequalsolver.exe: latin6.o malloc.o maxflow.o misc.o nullfe.o random.o \
388 $(CC) $(LDFLAGS) -o $@ -Wl,-Map,unequalsolver.map latin6.o malloc.o \
389 maxflow.o misc.o nullfe.o random.o tree234.o unequal2.o
391 untangle.exe: drawing.o malloc.o midend.o misc.o printing.o random.o \
392 tree234.o untangle.o untangle.res.o version.o windows.o
393 $(CC) -mwindows $(LDFLAGS) -o $@ -Wl,-Map,untangle.map drawing.o \
394 malloc.o midend.o misc.o printing.o random.o tree234.o \
395 untangle.o untangle.res.o version.o windows.o -lcomctl32 \
396 -lcomdlg32 -lgdi32 -luser32 -lwinspool
398 blackbox.o: ./blackbox.c ./puzzles.h
399 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
400 blackbox-icon.o: icons/blackbox-icon.c
401 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
402 blackbox.res.o: icons/blackbox.rc ./puzzles.rc2 icons/blackbox.ico \
404 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
405 blackbo3.o: ./blackbox.c ./puzzles.h
406 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
407 bridges.o: ./bridges.c ./puzzles.h
408 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
409 bridges-icon.o: icons/bridges-icon.c
410 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
411 bridges.res.o: icons/bridges.rc ./puzzles.rc2 icons/bridges.ico ./resource.h
412 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
413 bridges3.o: ./bridges.c ./puzzles.h
414 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
415 combi.o: ./combi.c ./puzzles.h
416 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
417 cube.o: ./cube.c ./puzzles.h
418 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
419 cube-icon.o: icons/cube-icon.c
420 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
421 cube.res.o: icons/cube.rc ./puzzles.rc2 icons/cube.ico ./resource.h
422 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
423 cube3.o: ./cube.c ./puzzles.h
424 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
425 divvy.o: ./divvy.c ./puzzles.h
426 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
427 dominosa.o: ./dominosa.c ./puzzles.h
428 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
429 dominosa-icon.o: icons/dominosa-icon.c
430 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
431 dominosa.res.o: icons/dominosa.rc ./puzzles.rc2 icons/dominosa.ico \
433 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
434 dominos3.o: ./dominosa.c ./puzzles.h
435 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
436 drawing.o: ./drawing.c ./puzzles.h
437 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
438 dsf.o: ./dsf.c ./puzzles.h
439 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
440 fifteen.o: ./fifteen.c ./puzzles.h
441 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
442 fifteen-icon.o: icons/fifteen-icon.c
443 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
444 fifteen.res.o: icons/fifteen.rc ./puzzles.rc2 icons/fifteen.ico ./resource.h
445 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
446 fifteen3.o: ./fifteen.c ./puzzles.h
447 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
448 filling.o: ./filling.c ./puzzles.h
449 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
450 filling-icon.o: icons/filling-icon.c
451 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
452 filling.res.o: icons/filling.rc ./puzzles.rc2 icons/filling.ico ./resource.h
453 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
454 filling5.o: ./filling.c ./puzzles.h
455 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
456 filling2.o: ./filling.c ./puzzles.h
457 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
458 flip.o: ./flip.c ./puzzles.h ./tree234.h
459 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
460 flip-icon.o: icons/flip-icon.c
461 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
462 flip.res.o: icons/flip.rc ./puzzles.rc2 icons/flip.ico ./resource.h
463 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
464 flip3.o: ./flip.c ./puzzles.h ./tree234.h
465 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
466 galaxies.o: ./galaxies.c ./puzzles.h
467 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
468 galaxies-icon.o: icons/galaxies-icon.c
469 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
470 galaxies.res.o: icons/galaxies.rc ./puzzles.rc2 icons/galaxies.ico \
472 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
473 galaxie7.o: ./galaxies.c ./puzzles.h
474 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
475 galaxie4.o: ./galaxies.c ./puzzles.h
476 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
477 galaxie2.o: ./galaxies.c ./puzzles.h
478 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
479 grid.o: ./grid.c ./puzzles.h ./tree234.h ./grid.h ./penrose.h
480 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
481 gtk.o: ./gtk.c ./puzzles.h
482 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
483 guess.o: ./guess.c ./puzzles.h
484 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
485 guess-icon.o: icons/guess-icon.c
486 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
487 guess.res.o: icons/guess.rc ./puzzles.rc2 icons/guess.ico ./resource.h
488 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
489 guess3.o: ./guess.c ./puzzles.h
490 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
491 inertia.o: ./inertia.c ./puzzles.h
492 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
493 inertia-icon.o: icons/inertia-icon.c
494 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
495 inertia.res.o: icons/inertia.rc ./puzzles.rc2 icons/inertia.ico ./resource.h
496 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
497 inertia3.o: ./inertia.c ./puzzles.h
498 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
499 keen.o: ./keen.c ./puzzles.h ./latin.h
500 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
501 keen-icon.o: icons/keen-icon.c
502 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
503 keen.res.o: icons/keen.rc ./puzzles.rc2 icons/keen.ico ./resource.h
504 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
505 keen5.o: ./keen.c ./puzzles.h ./latin.h
506 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
507 keen2.o: ./keen.c ./puzzles.h ./latin.h
508 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
509 latin.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
510 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
511 latin8.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
512 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_LATIN_TEST -c $< -o $@
513 latin6.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
514 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
515 laydomino.o: ./laydomino.c ./puzzles.h
516 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
517 lightup.o: ./lightup.c ./puzzles.h
518 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
519 lightup-icon.o: icons/lightup-icon.c
520 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
521 lightup.res.o: icons/lightup.rc ./puzzles.rc2 icons/lightup.ico ./resource.h
522 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
523 lightup5.o: ./lightup.c ./puzzles.h
524 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
525 lightup2.o: ./lightup.c ./puzzles.h
526 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
527 list.o: ./list.c ./puzzles.h
528 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
529 loopgen.o: ./loopgen.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
530 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
531 loopy.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
532 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
533 loopy-icon.o: icons/loopy-icon.c
534 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
535 loopy.res.o: icons/loopy.rc ./puzzles.rc2 icons/loopy.ico ./resource.h
536 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
537 loopy5.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
538 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
539 loopy2.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
540 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
541 magnets.o: ./magnets.c ./puzzles.h
542 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
543 magnets-icon.o: icons/magnets-icon.c
544 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
545 magnets.res.o: icons/magnets.rc ./puzzles.rc2 icons/magnets.ico ./resource.h
546 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
547 magnets5.o: ./magnets.c ./puzzles.h
548 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
549 magnets2.o: ./magnets.c ./puzzles.h
550 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
551 malloc.o: ./malloc.c ./puzzles.h
552 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
553 map.o: ./map.c ./puzzles.h
554 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
555 map-icon.o: icons/map-icon.c
556 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
557 map.res.o: icons/map.rc ./puzzles.rc2 icons/map.ico ./resource.h
558 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
559 map5.o: ./map.c ./puzzles.h
560 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
561 map2.o: ./map.c ./puzzles.h
562 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
563 maxflow.o: ./maxflow.c ./maxflow.h ./puzzles.h
564 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
565 midend.o: ./midend.c ./puzzles.h
566 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
567 mines.o: ./mines.c ./tree234.h ./puzzles.h
568 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
569 mines-icon.o: icons/mines-icon.c
570 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
571 mines.res.o: icons/mines.rc ./puzzles.rc2 icons/mines.ico ./resource.h
572 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
573 mines5.o: ./mines.c ./tree234.h ./puzzles.h
574 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
575 mines2.o: ./mines.c ./tree234.h ./puzzles.h
576 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_OBFUSCATOR -c $< -o $@
577 misc.o: ./misc.c ./puzzles.h
578 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
579 net.o: ./net.c ./puzzles.h ./tree234.h
580 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
581 net-icon.o: icons/net-icon.c
582 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
583 net.res.o: icons/net.rc ./puzzles.rc2 icons/net.ico ./resource.h
584 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
585 net3.o: ./net.c ./puzzles.h ./tree234.h
586 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
587 netslide.o: ./netslide.c ./puzzles.h ./tree234.h
588 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
589 netslide-icon.o: icons/netslide-icon.c
590 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
591 netslide.res.o: icons/netslide.rc ./puzzles.rc2 icons/netslide.ico \
593 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
594 netslid3.o: ./netslide.c ./puzzles.h ./tree234.h
595 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
596 no-icon.o: ./no-icon.c
597 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
598 noicon.res.o: ./noicon.rc ./puzzles.rc2 ./resource.h
599 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
600 nullfe.o: ./nullfe.c ./puzzles.h
601 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
602 nullgame.o: ./nullgame.c ./puzzles.h
603 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
604 obfusc.o: ./obfusc.c ./puzzles.h
605 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
606 osx.o: ./osx.m ./puzzles.h
607 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
608 pattern.o: ./pattern.c ./puzzles.h
609 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
610 pattern-icon.o: icons/pattern-icon.c
611 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
612 pattern.res.o: icons/pattern.rc ./puzzles.rc2 icons/pattern.ico ./resource.h
613 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
614 pattern5.o: ./pattern.c ./puzzles.h
615 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
616 pattern2.o: ./pattern.c ./puzzles.h
617 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
618 pearl.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
619 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
620 pearl-icon.o: icons/pearl-icon.c
621 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
622 pearl.res.o: icons/pearl.rc ./puzzles.rc2 icons/pearl.ico ./resource.h
623 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
624 pearl5.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
625 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
626 pearl2.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
627 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
628 pegs.o: ./pegs.c ./puzzles.h ./tree234.h
629 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
630 pegs-icon.o: icons/pegs-icon.c
631 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
632 pegs.res.o: icons/pegs.rc ./puzzles.rc2 icons/pegs.ico ./resource.h
633 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
634 pegs3.o: ./pegs.c ./puzzles.h ./tree234.h
635 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
636 penrose.o: ./penrose.c ./puzzles.h ./penrose.h
637 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
638 printing.o: ./printing.c ./puzzles.h
639 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
640 ps.o: ./ps.c ./puzzles.h
641 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
642 random.o: ./random.c ./puzzles.h
643 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
644 range.o: ./range.c ./puzzles.h
645 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
646 range-icon.o: icons/range-icon.c
647 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
648 range.res.o: icons/range.rc ./puzzles.rc2 icons/range.ico ./resource.h
649 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
650 range3.o: ./range.c ./puzzles.h
651 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
652 rect.o: ./rect.c ./puzzles.h
653 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
654 rect-icon.o: icons/rect-icon.c
655 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
656 rect.res.o: icons/rect.rc ./puzzles.rc2 icons/rect.ico ./resource.h
657 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
658 rect3.o: ./rect.c ./puzzles.h
659 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
660 samegame.o: ./samegame.c ./puzzles.h
661 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
662 samegame-icon.o: icons/samegame-icon.c
663 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
664 samegame.res.o: icons/samegame.rc ./puzzles.rc2 icons/samegame.ico \
666 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
667 samegam3.o: ./samegame.c ./puzzles.h
668 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
669 signpost.o: ./signpost.c ./puzzles.h
670 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
671 signpost-icon.o: icons/signpost-icon.c
672 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
673 signpost.res.o: icons/signpost.rc ./puzzles.rc2 icons/signpost.ico \
675 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
676 signpos5.o: ./signpost.c ./puzzles.h
677 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
678 signpos2.o: ./signpost.c ./puzzles.h
679 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
680 singles.o: ./singles.c ./puzzles.h ./latin.h
681 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
682 singles-icon.o: icons/singles-icon.c
683 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
684 singles.res.o: icons/singles.rc ./puzzles.rc2 icons/singles.ico ./resource.h
685 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
686 singles5.o: ./singles.c ./puzzles.h ./latin.h
687 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
688 singles3.o: ./singles.c ./puzzles.h ./latin.h
689 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
690 sixteen.o: ./sixteen.c ./puzzles.h
691 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
692 sixteen-icon.o: icons/sixteen-icon.c
693 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
694 sixteen.res.o: icons/sixteen.rc ./puzzles.rc2 icons/sixteen.ico ./resource.h
695 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
696 sixteen3.o: ./sixteen.c ./puzzles.h
697 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
698 slant.o: ./slant.c ./puzzles.h
699 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
700 slant-icon.o: icons/slant-icon.c
701 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
702 slant.res.o: icons/slant.rc ./puzzles.rc2 icons/slant.ico ./resource.h
703 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
704 slant5.o: ./slant.c ./puzzles.h
705 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
706 slant2.o: ./slant.c ./puzzles.h
707 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
708 solo.o: ./solo.c ./puzzles.h
709 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
710 solo-icon.o: icons/solo-icon.c
711 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
712 solo.res.o: icons/solo.rc ./puzzles.rc2 icons/solo.ico ./resource.h
713 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
714 solo5.o: ./solo.c ./puzzles.h
715 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
716 solo2.o: ./solo.c ./puzzles.h
717 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
718 tdq.o: ./tdq.c ./puzzles.h
719 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
720 tents.o: ./tents.c ./puzzles.h ./maxflow.h
721 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
722 tents-icon.o: icons/tents-icon.c
723 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
724 tents.res.o: icons/tents.rc ./puzzles.rc2 icons/tents.ico ./resource.h
725 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
726 tents5.o: ./tents.c ./puzzles.h ./maxflow.h
727 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
728 tents3.o: ./tents.c ./puzzles.h ./maxflow.h
729 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
730 towers.o: ./towers.c ./puzzles.h ./latin.h
731 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
732 towers-icon.o: icons/towers-icon.c
733 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
734 towers.res.o: icons/towers.rc ./puzzles.rc2 icons/towers.ico ./resource.h
735 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
736 towers5.o: ./towers.c ./puzzles.h ./latin.h
737 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
738 towers2.o: ./towers.c ./puzzles.h ./latin.h
739 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
740 tree234.o: ./tree234.c ./tree234.h ./puzzles.h
741 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
742 twiddle.o: ./twiddle.c ./puzzles.h
743 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
744 twiddle-icon.o: icons/twiddle-icon.c
745 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
746 twiddle.res.o: icons/twiddle.rc ./puzzles.rc2 icons/twiddle.ico ./resource.h
747 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
748 twiddle3.o: ./twiddle.c ./puzzles.h
749 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
750 unequal.o: ./unequal.c ./puzzles.h ./latin.h
751 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
752 unequal-icon.o: icons/unequal-icon.c
753 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
754 unequal.res.o: icons/unequal.rc ./puzzles.rc2 icons/unequal.ico ./resource.h
755 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
756 unequal5.o: ./unequal.c ./puzzles.h ./latin.h
757 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
758 unequal2.o: ./unequal.c ./puzzles.h ./latin.h
759 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
760 untangle.o: ./untangle.c ./puzzles.h ./tree234.h
761 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
762 untangle-icon.o: icons/untangle-icon.c
763 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
764 untangle.res.o: icons/untangle.rc ./puzzles.rc2 icons/untangle.ico \
766 $(RC) $(FWHACK) $(RCFL) $(RCFLAGS) $< $@
767 untangl3.o: ./untangle.c ./puzzles.h ./tree234.h
768 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
769 windows.o: ./windows.c ./puzzles.h ./resource.h
770 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
771 windows1.o: ./windows.c ./puzzles.h ./resource.h
772 $(CC) $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
776 $(CC) $(COMPAT) $(XFLAGS) $(CFLAGS) $(VER) -c version.c
779 rm -f *.o *.exe *.res.o *.map