summaryrefslogtreecommitdiff
path: root/apps/plugins/puzzles/src/Makefile.osx
diff options
context:
space:
mode:
authorFranklin Wei <git@fwei.tk>2017-04-29 18:21:56 -0400
committerFranklin Wei <git@fwei.tk>2017-04-29 18:24:42 -0400
commit881746789a489fad85aae8317555f73dbe261556 (patch)
treecec2946362c4698c8db3c10f3242ef546c2c22dd /apps/plugins/puzzles/src/Makefile.osx
parent03dd4b92be7dcd5c8ab06da3810887060e06abd5 (diff)
downloadrockbox-881746789a489fad85aae8317555f73dbe261556.tar.gz
rockbox-881746789a489fad85aae8317555f73dbe261556.zip
puzzles: refactor and resync with upstream
This brings puzzles up-to-date with upstream revision 2d333750272c3967cfd5cd3677572cddeaad5932, though certain changes made by me, including cursor-only Untangle and some compilation fixes remain. Upstream code has been moved to its separate subdirectory and future syncs can be done by simply copying over the new sources. Change-Id: Ia6506ca5f78c3627165ea6791d38db414ace0804
Diffstat (limited to 'apps/plugins/puzzles/src/Makefile.osx')
-rw-r--r--apps/plugins/puzzles/src/Makefile.osx574
1 files changed, 574 insertions, 0 deletions
diff --git a/apps/plugins/puzzles/src/Makefile.osx b/apps/plugins/puzzles/src/Makefile.osx
new file mode 100644
index 0000000000..5d607d88e3
--- /dev/null
+++ b/apps/plugins/puzzles/src/Makefile.osx
@@ -0,0 +1,574 @@
1# Makefile for puzzles under Mac OS X.
2#
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.
5CC = $(TOOLPATH)gcc
6LIPO = $(TOOLPATH)lipo
7
8CFLAGS = -O2 -Wall -Werror -g -I./ -Iicons/
9LDFLAGS = -framework Cocoa
10all: Puzzles fifteensolver fillingsolver galaxiespicture galaxiessolver \
11 keensolver latincheck lightupsolver loopysolver \
12 magnetssolver mapsolver mineobfusc obfusc patternpicture \
13 patternsolver pearlbench signpostsolver singlessolver \
14 slantsolver solosolver tentssolver towerssolver \
15 unequalsolver unrulysolver
16Puzzles_extra = Puzzles.app/Contents/Resources/Help/index.html
17Puzzles.app/Contents/Resources/Help/index.html: \
18 Puzzles.app/Contents/Resources/Help osx-help.but puzzles.but
19 cd Puzzles.app/Contents/Resources/Help; \
20 halibut --html ../../../../osx-help.but ../../../../puzzles.but
21Puzzles.app/Contents/Resources/Help: Puzzles.app/Contents/Resources
22 mkdir -p Puzzles.app/Contents/Resources/Help
23
24release: Puzzles.dmg
25Puzzles.dmg: Puzzles
26 rm -f raw.dmg
27 hdiutil create -megabytes 5 -layout NONE raw.dmg
28 hdid -nomount raw.dmg > devicename
29 newfs_hfs -v "Simon Tatham's Puzzle Collection" `cat devicename`
30 hdiutil eject `cat devicename`
31 hdid raw.dmg | cut -f1 -d' ' > devicename
32 cp -R Puzzles.app /Volumes/"Simon Tatham's Puzzle Collection"
33 hdiutil eject `cat devicename`
34 rm -f Puzzles.dmg
35 hdiutil convert -format UDCO raw.dmg -o Puzzles.dmg
36 rm -f raw.dmg devicename
37
38.SUFFIXES: .o .c .m
39
40
41
42Puzzles.app:
43 mkdir -p $@
44Puzzles.app/Contents: Puzzles.app
45 mkdir -p $@
46Puzzles.app/Contents/MacOS: Puzzles.app/Contents
47 mkdir -p $@
48Puzzles.app/Contents/Resources: Puzzles.app/Contents
49 mkdir -p $@
50Puzzles.app/Contents/Resources/Puzzles.icns: Puzzles.app/Contents/Resources osx.icns
51 cp osx.icns $@
52Puzzles.app/Contents/Info.plist: Puzzles.app/Contents/Resources osx-info.plist
53 cp osx-info.plist $@
54Puzzles: Puzzles.app/Contents/MacOS/Puzzles \
55 Puzzles.app/Contents/Resources/Puzzles.icns \
56 Puzzles.app/Contents/Info.plist $(Puzzles_extra)
57
58Puzzles.i386.bin: blackbo3.i386.o bridges3.i386.o combi.i386.o cube3.i386.o \
59 divvy.i386.o dominos3.i386.o drawing.i386.o dsf.i386.o \
60 fifteen5.i386.o filling5.i386.o findloop.i386.o flip3.i386.o \
61 flood3.i386.o galaxie7.i386.o grid.i386.o guess3.i386.o \
62 inertia3.i386.o keen5.i386.o latin.i386.o laydomino.i386.o \
63 lightup5.i386.o list.i386.o loopgen.i386.o loopy5.i386.o \
64 magnets5.i386.o malloc.i386.o map5.i386.o maxflow.i386.o \
65 midend.i386.o mines5.i386.o misc.i386.o net3.i386.o \
66 netslid3.i386.o osx.i386.o palisad3.i386.o pattern7.i386.o \
67 pearl5.i386.o pegs3.i386.o penrose.i386.o random.i386.o \
68 range3.i386.o rect3.i386.o samegam3.i386.o signpos5.i386.o \
69 singles5.i386.o sixteen3.i386.o slant5.i386.o solo5.i386.o \
70 tdq.i386.o tents5.i386.o towers5.i386.o tracks3.i386.o \
71 tree234.i386.o twiddle3.i386.o undead3.i386.o \
72 unequal5.i386.o unruly5.i386.o untangl3.i386.o \
73 version.i386.o
74 $(CC) -arch i386 -mmacosx-version-min=10.4 $(LDFLAGS) -o $@ \
75 blackbo3.i386.o bridges3.i386.o combi.i386.o cube3.i386.o \
76 divvy.i386.o dominos3.i386.o drawing.i386.o dsf.i386.o \
77 fifteen5.i386.o filling5.i386.o findloop.i386.o flip3.i386.o \
78 flood3.i386.o galaxie7.i386.o grid.i386.o guess3.i386.o \
79 inertia3.i386.o keen5.i386.o latin.i386.o laydomino.i386.o \
80 lightup5.i386.o list.i386.o loopgen.i386.o loopy5.i386.o \
81 magnets5.i386.o malloc.i386.o map5.i386.o maxflow.i386.o \
82 midend.i386.o mines5.i386.o misc.i386.o net3.i386.o \
83 netslid3.i386.o osx.i386.o palisad3.i386.o pattern7.i386.o \
84 pearl5.i386.o pegs3.i386.o penrose.i386.o random.i386.o \
85 range3.i386.o rect3.i386.o samegam3.i386.o signpos5.i386.o \
86 singles5.i386.o sixteen3.i386.o slant5.i386.o solo5.i386.o \
87 tdq.i386.o tents5.i386.o towers5.i386.o tracks3.i386.o \
88 tree234.i386.o twiddle3.i386.o undead3.i386.o \
89 unequal5.i386.o unruly5.i386.o untangl3.i386.o \
90 version.i386.o
91
92Puzzles.app/Contents/MacOS/Puzzles: Puzzles.app/Contents/MacOS \
93 Puzzles.i386.bin
94 $(LIPO) -create Puzzles.i386.bin -output $@
95
96fifteensolver.i386: fifteen2.i386.o malloc.i386.o misc.i386.o nullfe.i386.o \
97 random.i386.o
98 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
99 fifteen2.i386.o malloc.i386.o misc.i386.o nullfe.i386.o \
100 random.i386.o
101
102fifteensolver: fifteensolver.i386
103 $(LIPO) -create fifteensolver.i386 -output $@
104
105fillingsolver.i386: dsf.i386.o filling2.i386.o malloc.i386.o misc.i386.o \
106 nullfe.i386.o random.i386.o
107 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
108 dsf.i386.o filling2.i386.o malloc.i386.o misc.i386.o \
109 nullfe.i386.o random.i386.o
110
111fillingsolver: fillingsolver.i386
112 $(LIPO) -create fillingsolver.i386 -output $@
113
114galaxiespicture.i386: dsf.i386.o galaxie4.i386.o malloc.i386.o misc.i386.o \
115 nullfe.i386.o random.i386.o
116 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
117 dsf.i386.o galaxie4.i386.o malloc.i386.o misc.i386.o \
118 nullfe.i386.o random.i386.o -lm
119
120galaxiespicture: galaxiespicture.i386
121 $(LIPO) -create galaxiespicture.i386 -output $@
122
123galaxiessolver.i386: dsf.i386.o galaxie2.i386.o malloc.i386.o misc.i386.o \
124 nullfe.i386.o random.i386.o
125 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
126 dsf.i386.o galaxie2.i386.o malloc.i386.o misc.i386.o \
127 nullfe.i386.o random.i386.o -lm
128
129galaxiessolver: galaxiessolver.i386
130 $(LIPO) -create galaxiessolver.i386 -output $@
131
132keensolver.i386: dsf.i386.o keen2.i386.o latin6.i386.o malloc.i386.o \
133 maxflow.i386.o misc.i386.o nullfe.i386.o random.i386.o \
134 tree234.i386.o
135 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
136 dsf.i386.o keen2.i386.o latin6.i386.o malloc.i386.o \
137 maxflow.i386.o misc.i386.o nullfe.i386.o random.i386.o \
138 tree234.i386.o
139
140keensolver: keensolver.i386
141 $(LIPO) -create keensolver.i386 -output $@
142
143latincheck.i386: latin8.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
144 nullfe.i386.o random.i386.o tree234.i386.o
145 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
146 latin8.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
147 nullfe.i386.o random.i386.o tree234.i386.o
148
149latincheck: latincheck.i386
150 $(LIPO) -create latincheck.i386 -output $@
151
152lightupsolver.i386: combi.i386.o lightup2.i386.o malloc.i386.o misc.i386.o \
153 nullfe.i386.o random.i386.o
154 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
155 combi.i386.o lightup2.i386.o malloc.i386.o misc.i386.o \
156 nullfe.i386.o random.i386.o
157
158lightupsolver: lightupsolver.i386
159 $(LIPO) -create lightupsolver.i386 -output $@
160
161loopysolver.i386: dsf.i386.o grid.i386.o loopgen.i386.o loopy2.i386.o \
162 malloc.i386.o misc.i386.o nullfe.i386.o penrose.i386.o \
163 random.i386.o tree234.i386.o
164 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
165 dsf.i386.o grid.i386.o loopgen.i386.o loopy2.i386.o \
166 malloc.i386.o misc.i386.o nullfe.i386.o penrose.i386.o \
167 random.i386.o tree234.i386.o -lm
168
169loopysolver: loopysolver.i386
170 $(LIPO) -create loopysolver.i386 -output $@
171
172magnetssolver.i386: laydomino.i386.o magnets2.i386.o malloc.i386.o \
173 misc.i386.o nullfe.i386.o random.i386.o
174 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
175 laydomino.i386.o magnets2.i386.o malloc.i386.o misc.i386.o \
176 nullfe.i386.o random.i386.o -lm
177
178magnetssolver: magnetssolver.i386
179 $(LIPO) -create magnetssolver.i386 -output $@
180
181mapsolver.i386: dsf.i386.o malloc.i386.o map2.i386.o misc.i386.o \
182 nullfe.i386.o random.i386.o
183 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
184 dsf.i386.o malloc.i386.o map2.i386.o misc.i386.o \
185 nullfe.i386.o random.i386.o -lm
186
187mapsolver: mapsolver.i386
188 $(LIPO) -create mapsolver.i386 -output $@
189
190mineobfusc.i386: malloc.i386.o mines2.i386.o misc.i386.o nullfe.i386.o \
191 random.i386.o tree234.i386.o
192 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
193 malloc.i386.o mines2.i386.o misc.i386.o nullfe.i386.o \
194 random.i386.o tree234.i386.o
195
196mineobfusc: mineobfusc.i386
197 $(LIPO) -create mineobfusc.i386 -output $@
198
199obfusc.i386: malloc.i386.o misc.i386.o nullfe.i386.o obfusc.i386.o \
200 random.i386.o
201 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
202 malloc.i386.o misc.i386.o nullfe.i386.o obfusc.i386.o \
203 random.i386.o
204
205obfusc: obfusc.i386
206 $(LIPO) -create obfusc.i386 -output $@
207
208patternpicture.i386: malloc.i386.o misc.i386.o nullfe.i386.o pattern4.i386.o \
209 random.i386.o
210 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
211 malloc.i386.o misc.i386.o nullfe.i386.o pattern4.i386.o \
212 random.i386.o
213
214patternpicture: patternpicture.i386
215 $(LIPO) -create patternpicture.i386 -output $@
216
217patternsolver.i386: malloc.i386.o misc.i386.o nullfe.i386.o pattern2.i386.o \
218 random.i386.o
219 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
220 malloc.i386.o misc.i386.o nullfe.i386.o pattern2.i386.o \
221 random.i386.o
222
223patternsolver: patternsolver.i386
224 $(LIPO) -create patternsolver.i386 -output $@
225
226pearlbench.i386: dsf.i386.o grid.i386.o loopgen.i386.o malloc.i386.o \
227 misc.i386.o nullfe.i386.o pearl2.i386.o penrose.i386.o \
228 random.i386.o tdq.i386.o tree234.i386.o
229 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
230 dsf.i386.o grid.i386.o loopgen.i386.o malloc.i386.o \
231 misc.i386.o nullfe.i386.o pearl2.i386.o penrose.i386.o \
232 random.i386.o tdq.i386.o tree234.i386.o -lm
233
234pearlbench: pearlbench.i386
235 $(LIPO) -create pearlbench.i386 -output $@
236
237signpostsolver.i386: dsf.i386.o malloc.i386.o misc.i386.o nullfe.i386.o \
238 random.i386.o signpos2.i386.o
239 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
240 dsf.i386.o malloc.i386.o misc.i386.o nullfe.i386.o \
241 random.i386.o signpos2.i386.o -lm
242
243signpostsolver: signpostsolver.i386
244 $(LIPO) -create signpostsolver.i386 -output $@
245
246singlessolver.i386: dsf.i386.o latin.i386.o malloc.i386.o maxflow.i386.o \
247 misc.i386.o nullfe.i386.o random.i386.o singles3.i386.o \
248 tree234.i386.o
249 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
250 dsf.i386.o latin.i386.o malloc.i386.o maxflow.i386.o \
251 misc.i386.o nullfe.i386.o random.i386.o singles3.i386.o \
252 tree234.i386.o
253
254singlessolver: singlessolver.i386
255 $(LIPO) -create singlessolver.i386 -output $@
256
257slantsolver.i386: dsf.i386.o findloop.i386.o malloc.i386.o misc.i386.o \
258 nullfe.i386.o random.i386.o slant2.i386.o
259 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
260 dsf.i386.o findloop.i386.o malloc.i386.o misc.i386.o \
261 nullfe.i386.o random.i386.o slant2.i386.o
262
263slantsolver: slantsolver.i386
264 $(LIPO) -create slantsolver.i386 -output $@
265
266solosolver.i386: divvy.i386.o dsf.i386.o malloc.i386.o misc.i386.o \
267 nullfe.i386.o random.i386.o solo2.i386.o
268 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
269 divvy.i386.o dsf.i386.o malloc.i386.o misc.i386.o \
270 nullfe.i386.o random.i386.o solo2.i386.o
271
272solosolver: solosolver.i386
273 $(LIPO) -create solosolver.i386 -output $@
274
275tentssolver.i386: dsf.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
276 nullfe.i386.o random.i386.o tents3.i386.o
277 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
278 dsf.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
279 nullfe.i386.o random.i386.o tents3.i386.o
280
281tentssolver: tentssolver.i386
282 $(LIPO) -create tentssolver.i386 -output $@
283
284towerssolver.i386: latin6.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
285 nullfe.i386.o random.i386.o towers2.i386.o tree234.i386.o
286 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
287 latin6.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
288 nullfe.i386.o random.i386.o towers2.i386.o tree234.i386.o
289
290towerssolver: towerssolver.i386
291 $(LIPO) -create towerssolver.i386 -output $@
292
293unequalsolver.i386: latin6.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
294 nullfe.i386.o random.i386.o tree234.i386.o unequal2.i386.o
295 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
296 latin6.i386.o malloc.i386.o maxflow.i386.o misc.i386.o \
297 nullfe.i386.o random.i386.o tree234.i386.o unequal2.i386.o
298
299unequalsolver: unequalsolver.i386
300 $(LIPO) -create unequalsolver.i386 -output $@
301
302unrulysolver.i386: malloc.i386.o misc.i386.o nullfe.i386.o random.i386.o \
303 unruly2.i386.o
304 $(CC) -arch i386 -mmacosx-version-min=10.4 $(ULDFLAGS) -o $@ \
305 malloc.i386.o misc.i386.o nullfe.i386.o random.i386.o \
306 unruly2.i386.o
307
308unrulysolver: unrulysolver.i386
309 $(LIPO) -create unrulysolver.i386 -output $@
310
311blackbox.i386.o: ./blackbox.c ./puzzles.h
312 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
313blackbo3.i386.o: ./blackbox.c ./puzzles.h
314 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
315bridges.i386.o: ./bridges.c ./puzzles.h
316 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
317bridges3.i386.o: ./bridges.c ./puzzles.h
318 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
319combi.i386.o: ./combi.c ./puzzles.h
320 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
321cube.i386.o: ./cube.c ./puzzles.h
322 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
323cube3.i386.o: ./cube.c ./puzzles.h
324 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
325divvy.i386.o: ./divvy.c ./puzzles.h
326 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
327dominosa.i386.o: ./dominosa.c ./puzzles.h
328 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
329dominos3.i386.o: ./dominosa.c ./puzzles.h
330 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
331drawing.i386.o: ./drawing.c ./puzzles.h
332 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
333dsf.i386.o: ./dsf.c ./puzzles.h
334 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
335fifteen.i386.o: ./fifteen.c ./puzzles.h
336 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
337fifteen5.i386.o: ./fifteen.c ./puzzles.h
338 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
339fifteen2.i386.o: ./fifteen.c ./puzzles.h
340 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
341filling.i386.o: ./filling.c ./puzzles.h
342 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
343filling5.i386.o: ./filling.c ./puzzles.h
344 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
345filling2.i386.o: ./filling.c ./puzzles.h
346 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
347findloop.i386.o: ./findloop.c ./puzzles.h
348 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
349flip.i386.o: ./flip.c ./puzzles.h ./tree234.h
350 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
351flip3.i386.o: ./flip.c ./puzzles.h ./tree234.h
352 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
353flood.i386.o: ./flood.c ./puzzles.h
354 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
355flood3.i386.o: ./flood.c ./puzzles.h
356 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
357galaxies.i386.o: ./galaxies.c ./puzzles.h
358 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
359galaxie7.i386.o: ./galaxies.c ./puzzles.h
360 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
361galaxie4.i386.o: ./galaxies.c ./puzzles.h
362 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
363galaxie2.i386.o: ./galaxies.c ./puzzles.h
364 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
365grid.i386.o: ./grid.c ./puzzles.h ./tree234.h ./grid.h ./penrose.h
366 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
367gtk.i386.o: ./gtk.c ./puzzles.h
368 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
369guess.i386.o: ./guess.c ./puzzles.h
370 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
371guess3.i386.o: ./guess.c ./puzzles.h
372 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
373inertia.i386.o: ./inertia.c ./puzzles.h
374 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
375inertia3.i386.o: ./inertia.c ./puzzles.h
376 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
377keen.i386.o: ./keen.c ./puzzles.h ./latin.h
378 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
379keen5.i386.o: ./keen.c ./puzzles.h ./latin.h
380 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
381keen2.i386.o: ./keen.c ./puzzles.h ./latin.h
382 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
383latin.i386.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
384 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
385latin8.i386.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
386 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_LATIN_TEST -c $< -o $@
387latin6.i386.o: ./latin.c ./puzzles.h ./tree234.h ./maxflow.h ./latin.h
388 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
389laydomino.i386.o: ./laydomino.c ./puzzles.h
390 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
391lightup.i386.o: ./lightup.c ./puzzles.h
392 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
393lightup5.i386.o: ./lightup.c ./puzzles.h
394 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
395lightup2.i386.o: ./lightup.c ./puzzles.h
396 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
397list.i386.o: ./list.c ./puzzles.h
398 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
399loopgen.i386.o: ./loopgen.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
400 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
401loopy.i386.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
402 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
403loopy5.i386.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
404 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
405loopy2.i386.o: ./loopy.c ./puzzles.h ./tree234.h ./grid.h ./loopgen.h
406 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
407magnets.i386.o: ./magnets.c ./puzzles.h
408 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
409magnets5.i386.o: ./magnets.c ./puzzles.h
410 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
411magnets2.i386.o: ./magnets.c ./puzzles.h
412 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
413malloc.i386.o: ./malloc.c ./puzzles.h
414 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
415map.i386.o: ./map.c ./puzzles.h
416 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
417map5.i386.o: ./map.c ./puzzles.h
418 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
419map2.i386.o: ./map.c ./puzzles.h
420 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
421maxflow.i386.o: ./maxflow.c ./maxflow.h ./puzzles.h
422 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
423midend.i386.o: ./midend.c ./puzzles.h
424 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
425mines.i386.o: ./mines.c ./tree234.h ./puzzles.h
426 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
427mines5.i386.o: ./mines.c ./tree234.h ./puzzles.h
428 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
429mines2.i386.o: ./mines.c ./tree234.h ./puzzles.h
430 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_OBFUSCATOR -c $< -o $@
431misc.i386.o: ./misc.c ./puzzles.h
432 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
433net.i386.o: ./net.c ./puzzles.h ./tree234.h
434 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
435net3.i386.o: ./net.c ./puzzles.h ./tree234.h
436 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
437netslide.i386.o: ./netslide.c ./puzzles.h ./tree234.h
438 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
439netslid3.i386.o: ./netslide.c ./puzzles.h ./tree234.h
440 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
441no-icon.i386.o: ./no-icon.c
442 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
443nullfe.i386.o: ./nullfe.c ./puzzles.h
444 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
445nullgame.i386.o: ./nullgame.c ./puzzles.h
446 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
447obfusc.i386.o: ./obfusc.c ./puzzles.h
448 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
449osx.i386.o: ./osx.m ./puzzles.h
450 $(CC) -arch i386 -mmacosx-version-min=10.4 -x objective-c $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
451palisade.i386.o: ./palisade.c ./puzzles.h
452 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
453palisad3.i386.o: ./palisade.c ./puzzles.h
454 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
455pattern.i386.o: ./pattern.c ./puzzles.h
456 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
457pattern7.i386.o: ./pattern.c ./puzzles.h
458 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
459pattern4.i386.o: ./pattern.c ./puzzles.h
460 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_PICTURE_GENERATOR -c $< -o $@
461pattern2.i386.o: ./pattern.c ./puzzles.h
462 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
463pearl.i386.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
464 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
465pearl5.i386.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
466 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
467pearl2.i386.o: ./pearl.c ./puzzles.h ./grid.h ./loopgen.h
468 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
469pegs.i386.o: ./pegs.c ./puzzles.h ./tree234.h
470 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
471pegs3.i386.o: ./pegs.c ./puzzles.h ./tree234.h
472 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
473penrose.i386.o: ./penrose.c ./puzzles.h ./penrose.h
474 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
475printing.i386.o: ./printing.c ./puzzles.h
476 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
477ps.i386.o: ./ps.c ./puzzles.h
478 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
479random.i386.o: ./random.c ./puzzles.h
480 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
481range.i386.o: ./range.c ./puzzles.h
482 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
483range3.i386.o: ./range.c ./puzzles.h
484 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
485rect.i386.o: ./rect.c ./puzzles.h
486 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
487rect3.i386.o: ./rect.c ./puzzles.h
488 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
489samegame.i386.o: ./samegame.c ./puzzles.h
490 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
491samegam3.i386.o: ./samegame.c ./puzzles.h
492 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
493signpost.i386.o: ./signpost.c ./puzzles.h
494 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
495signpos5.i386.o: ./signpost.c ./puzzles.h
496 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
497signpos2.i386.o: ./signpost.c ./puzzles.h
498 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
499singles.i386.o: ./singles.c ./puzzles.h ./latin.h
500 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
501singles5.i386.o: ./singles.c ./puzzles.h ./latin.h
502 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
503singles3.i386.o: ./singles.c ./puzzles.h ./latin.h
504 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
505sixteen.i386.o: ./sixteen.c ./puzzles.h
506 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
507sixteen3.i386.o: ./sixteen.c ./puzzles.h
508 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
509slant.i386.o: ./slant.c ./puzzles.h
510 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
511slant5.i386.o: ./slant.c ./puzzles.h
512 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
513slant2.i386.o: ./slant.c ./puzzles.h
514 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
515solo.i386.o: ./solo.c ./puzzles.h
516 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
517solo5.i386.o: ./solo.c ./puzzles.h
518 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
519solo2.i386.o: ./solo.c ./puzzles.h
520 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
521tdq.i386.o: ./tdq.c ./puzzles.h
522 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
523tents.i386.o: ./tents.c ./puzzles.h ./maxflow.h
524 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
525tents5.i386.o: ./tents.c ./puzzles.h ./maxflow.h
526 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
527tents3.i386.o: ./tents.c ./puzzles.h ./maxflow.h
528 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
529towers.i386.o: ./towers.c ./puzzles.h ./latin.h
530 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
531towers5.i386.o: ./towers.c ./puzzles.h ./latin.h
532 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
533towers2.i386.o: ./towers.c ./puzzles.h ./latin.h
534 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
535tracks.i386.o: ./tracks.c ./puzzles.h
536 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
537tracks3.i386.o: ./tracks.c ./puzzles.h
538 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
539tree234.i386.o: ./tree234.c ./tree234.h ./puzzles.h
540 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
541twiddle.i386.o: ./twiddle.c ./puzzles.h
542 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
543twiddle3.i386.o: ./twiddle.c ./puzzles.h
544 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
545undead.i386.o: ./undead.c ./puzzles.h
546 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
547undead3.i386.o: ./undead.c ./puzzles.h
548 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
549unequal.i386.o: ./unequal.c ./puzzles.h ./latin.h
550 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
551unequal5.i386.o: ./unequal.c ./puzzles.h ./latin.h
552 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
553unequal2.i386.o: ./unequal.c ./puzzles.h ./latin.h
554 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
555unruly.i386.o: ./unruly.c ./puzzles.h
556 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
557unruly5.i386.o: ./unruly.c ./puzzles.h
558 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
559unruly2.i386.o: ./unruly.c ./puzzles.h
560 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DSTANDALONE_SOLVER -c $< -o $@
561untangle.i386.o: ./untangle.c ./puzzles.h ./tree234.h
562 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
563untangl3.i386.o: ./untangle.c ./puzzles.h ./tree234.h
564 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
565version.i386.o: ./version.c ./version.h
566 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
567windows.i386.o: ./windows.c ./puzzles.h ./resource.h
568 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -c $< -o $@
569windows1.i386.o: ./windows.c ./puzzles.h ./resource.h
570 $(CC) -arch i386 -mmacosx-version-min=10.4 $(COMPAT) $(FWHACK) $(CFLAGS) $(XFLAGS) -DCOMBINED -c $< -o $@
571
572clean:
573 rm -f *.o *.dmg fifteensolver fifteensolver.i386 fillingsolver fillingsolver.i386 galaxiespicture galaxiespicture.i386 galaxiessolver galaxiessolver.i386 keensolver keensolver.i386 latincheck latincheck.i386 lightupsolver lightupsolver.i386 loopysolver loopysolver.i386 magnetssolver magnetssolver.i386 mapsolver mapsolver.i386 mineobfusc mineobfusc.i386 obfusc obfusc.i386 patternpicture patternpicture.i386 patternsolver patternsolver.i386 pearlbench pearlbench.i386 signpostsolver signpostsolver.i386 singlessolver singlessolver.i386 slantsolver slantsolver.i386 solosolver solosolver.i386 tentssolver tentssolver.i386 towerssolver towerssolver.i386 unequalsolver unequalsolver.i386 unrulysolver unrulysolver.i386
574 rm -rf *.app