|
|
1.1 root 1: #
2: # Makefile.in for UAE
3: #
4:
5: @SET_MAKE@
6: CC = @CC@
7: CPP = @CPP@
8: CFLAGS = @CFLAGS@ -D__inline__=@ac_cv_c_inline@ -DSTATFS_NO_ARGS=@STATFS_NO_ARGS@ -DSTATBUF_BAVAIL=@STATBUF_BAVAIL@ -DBROKEN_JOYSTICK_H=@BROKEN_JOYSTICK_H@ $(AFINCLUDE)
9: X_CFLAGS = @X_CFLAGS@
10: TARGET = @TARGET@
11: LIBRARIES = @LIBRARIES@ @LIBS@
12: GFXOBJS = @GFXOBJS@
13: ASMOBJS = @ASMOBJS@
14: CPUOBJS = @CPUOBJS@
15: INSTALL = @INSTALL@
16: INSTALL_PROGRAM = @INSTALL_PROGRAM@
17: INSTALL_DATA = @INSTALL_DATA@
18: prefix = @prefix@
19: exec_prefix = @exec_prefix@
20: bindir = @bindir@
21: libdir = @libdir@
22: sysconfdir = @sysconfdir@
23:
24: .SUFFIXES: .o .c .h .m
25:
26: # If you want to use the AF System to play sound, set theese to the
27: # correct paths. If not, leave them commented out.
28: # (Don't forget to define AF_SOUND in config.h)
29: #AFINCLUDE=-I/usr/local/vol/AudioFile/include
30: #AFLDFLAGS=-L/usr/local/vol/AudioFile/lib -lAF
31:
32: INCLUDES=-Iinclude
33:
34: OBJS = main.o newcpu.o memory.o debug.o custom.o cia.o disk.o blitter.o $(GFXOBJS) \
35: autoconf.o os.o ersatz.o filesys.o hardfile.o keybuf.o expansion.o zfile.o \
36: fpp.o readcpu.o cpudefs.o gfxutil.o gfxlib.o blitfunc.o blittable.o $(ASMOBJS) \
37: compiler.o serial.o uaelib.o execlib.o $(CPUOBJS) cpustbl.o
38:
39: all: $(TARGET)
40:
41: x11: progs
42:
43: svgalib: progs
44:
45: be: progs
46:
47: next: progs
48: cp uae ../Uae.app/Uae
49:
50: progs: uae readdisk
51:
52: install:
53:
54: readdisk: readdisk.o
55: $(CC) readdisk.o -o readdisk $(LDFLAGS) $(DEBUGFLAGS)
56:
57: uae: $(OBJS)
58: $(CC) $(OBJS) -o uae $(GFXLDFLAGS) $(AFLDFLAGS) $(LDFLAGS) $(DEBUGFLAGS) $(LIBRARIES) -lm
59:
60: clean:
61: -rm -f *.o uae readdisk
62: -rm -f gencpu genblitter build68k cpudefs.c cpuopti
63: -rm -f cpu?.c blit.h
64: -rm -f cputbl.h cpustbl.c cpu_fast?.s
65: -rm -f blitfunc.c blitfunc.h blittable.c config.h
66:
67: halfclean:
68: -rm -f $(OBJS) $(GFXOBJS)
69:
70: streifenfrei: clean
71: -rm -f Makefile config.cache config.log config.status include/sysconfig.h
72:
73: blit.h: genblitter
74: ./genblitter i >blit.h
75: blitfunc.c: genblitter blitfunc.h
76: ./genblitter f >blitfunc.c
77: blitfunc.h: genblitter
78: ./genblitter h >blitfunc.h
79: blittable.c: genblitter blitfunc.h
80: ./genblitter t >blittable.c
81:
82: genblitter: genblitter.o
83: $(CC) $(LDFLAGS) -o genblitter genblitter.o
84: build68k: build68k.o
85: $(CC) $(LDFLAGS) -o build68k build68k.o
86: cpuopti: cpuopti.o
87: $(CC) $(LDFLAGS) -o cpuopti cpuopti.o
88: gencpu: gencpu.o readcpu.o cpudefs.o
89: $(CC) $(LDFLAGS) -o gencpu gencpu.o readcpu.o cpudefs.o
90:
91: custom.o: blit.h
92:
93: cpudefs.c: build68k table68k
94: ./build68k >cpudefs.c
95: cpustbl.c: gencpu
96: ./gencpu s >cpustbl.c
97: cputbl.c: gencpu
98: ./gencpu t >cputbl.c
99: cputbl.h: gencpu
100: ./gencpu h >cputbl.h
101:
102: cpu0.c: gencpu
103: ./gencpu f 0 >cpu0.c
104: cpu1.c: gencpu
105: ./gencpu f 1 >cpu1.c
106: cpu2.c: gencpu
107: ./gencpu f 2 >cpu2.c
108: cpu3.c: gencpu
109: ./gencpu f 3 >cpu3.c
110: cpu4.c: gencpu
111: ./gencpu f 4 >cpu4.c
112: cpu5.c: gencpu
113: ./gencpu f 5 >cpu5.c
114: cpu6.c: gencpu
115: ./gencpu f 6 >cpu6.c
116: cpu7.c: gencpu
117: ./gencpu f 7 >cpu7.c
118: cpu8.c: gencpu
119: ./gencpu f 8 >cpu8.c
120: cpu9.c: gencpu
121: ./gencpu f 9 >cpu9.c
122: cpuA.c: gencpu
123: ./gencpu f 10 >cpuA.c
124: cpuB.c: gencpu
125: ./gencpu f 11 >cpuB.c
126: cpuC.c: gencpu
127: ./gencpu f 12 >cpuC.c
128: cpuD.c: gencpu
129: ./gencpu f 13 >cpuD.c
130: cpuE.c: gencpu
131: ./gencpu f 14 >cpuE.c
132: cpuF.c: gencpu
133: ./gencpu f 15 >cpuF.c
134:
135: cpu0.o: cpu0.c cputbl.h
136: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
137: cpu1.o: cpu1.c cputbl.h
138: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
139: cpu2.o: cpu2.c cputbl.h
140: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
141: cpu3.o: cpu3.c cputbl.h
142: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
143: cpu4.o: cpu4.c cputbl.h
144: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
145: cpu5.o: cpu5.c cputbl.h
146: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
147: cpu6.o: cpu6.c cputbl.h
148: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
149: cpu7.o: cpu7.c cputbl.h
150: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
151: cpu8.o: cpu8.c cputbl.h
152: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
153: cpu9.o: cpu9.c cputbl.h
154: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
155: cpuA.o: cpuA.c cputbl.h
156: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
157: cpuB.o: cpuB.c cputbl.h
158: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
159: cpuC.o: cpuC.c cputbl.h
160: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
161: cpuD.o: cpuD.c cputbl.h
162: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
163: cpuE.o: cpuE.c cputbl.h
164: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
165: cpuF.o: cpuF.c cputbl.h
166: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
167:
168: cpu_fast0.o: cpu_fast0.s cputbl.h
169: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
170: cpu_fast1.o: cpu_fast1.s cputbl.h
171: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
172: cpu_fast2.o: cpu_fast2.s cputbl.h
173: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
174: cpu_fast3.o: cpu_fast3.s cputbl.h
175: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
176: cpu_fast4.o: cpu_fast4.s cputbl.h
177: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
178: cpu_fast5.o: cpu_fast5.s cputbl.h
179: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
180: cpu_fast6.o: cpu_fast6.s cputbl.h
181: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
182: cpu_fast7.o: cpu_fast7.s cputbl.h
183: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
184: cpu_fast8.o: cpu_fast8.s cputbl.h
185: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
186: cpu_fast9.o: cpu_fast9.s cputbl.h
187: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
188: cpu_fastA.o: cpu_fastA.s cputbl.h
189: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
190: cpu_fastB.o: cpu_fastB.s cputbl.h
191: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
192: cpu_fastC.o: cpu_fastC.s cputbl.h
193: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
194: cpu_fastD.o: cpu_fastD.s cputbl.h
195: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
196: cpu_fastE.o: cpu_fastE.s cputbl.h
197: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
198: cpu_fastF.o: cpu_fastF.s cputbl.h
199: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.s
200:
201: cpu_fast0.s: cpu0.c cputbl.h cpuopti
202: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
203: cpuopti <cpu-tmp.s >$@
204: rm cpu-tmp.s
205: cpu_fast1.s: cpu1.c cputbl.h cpuopti
206: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
207: cpuopti <cpu-tmp.s >$@
208: rm cpu-tmp.s
209: cpu_fast2.s: cpu2.c cputbl.h cpuopti
210: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
211: cpuopti <cpu-tmp.s >$@
212: rm cpu-tmp.s
213: cpu_fast3.s: cpu3.c cputbl.h cpuopti
214: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
215: cpuopti <cpu-tmp.s >$@
216: rm cpu-tmp.s
217: cpu_fast4.s: cpu4.c cputbl.h cpuopti
218: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
219: cpuopti <cpu-tmp.s >$@
220: rm cpu-tmp.s
221: cpu_fast5.s: cpu5.c cputbl.h cpuopti
222: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
223: cpuopti <cpu-tmp.s >$@
224: rm cpu-tmp.s
225: cpu_fast6.s: cpu6.c cputbl.h cpuopti
226: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
227: cpuopti <cpu-tmp.s >$@
228: rm cpu-tmp.s
229: cpu_fast7.s: cpu7.c cputbl.h cpuopti
230: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
231: cpuopti <cpu-tmp.s >$@
232: rm cpu-tmp.s
233: cpu_fast8.s: cpu8.c cputbl.h cpuopti
234: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
235: cpuopti <cpu-tmp.s >$@
236: rm cpu-tmp.s
237: cpu_fast9.s: cpu9.c cputbl.h cpuopti
238: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
239: cpuopti <cpu-tmp.s >$@
240: rm cpu-tmp.s
241: cpu_fastA.s: cpuA.c cputbl.h cpuopti
242: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
243: cpuopti <cpu-tmp.s >$@
244: rm cpu-tmp.s
245: cpu_fastB.s: cpuB.c cputbl.h cpuopti
246: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
247: cpuopti <cpu-tmp.s >$@
248: rm cpu-tmp.s
249: cpu_fastC.s: cpuC.c cputbl.h cpuopti
250: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
251: cpuopti <cpu-tmp.s >$@
252: rm cpu-tmp.s
253: cpu_fastD.s: cpuD.c cputbl.h cpuopti
254: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
255: cpuopti <cpu-tmp.s >$@
256: rm cpu-tmp.s
257: cpu_fastE.s: cpuE.c cputbl.h cpuopti
258: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
259: cpuopti <cpu-tmp.s >$@
260: rm cpu-tmp.s
261: cpu_fastF.s: cpuF.c cputbl.h cpuopti
262: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $< -o cpu-tmp.s
263: cpuopti <cpu-tmp.s >$@
264: rm cpu-tmp.s
265:
266: bebox.o: bebox.cpp
267: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) bebox.cpp
268:
269: .m.o:
270: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $*.m
271: .c.o:
272: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $*.c
273: .c.s:
274: $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $*.c
275: .S.o:
276: $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $*.S
277:
278: # Saves recompiling...
279: touch:
280: touch *.o; touch build68k; touch cpudefs.c; touch cpudefs.o; touch gencpu genblitter; touch cpu?.c cpu*tbl.[ch]; touch cpu?.o cpu*tbl.o
281:
282: # Some more dependencies...
283: cpustbl.o: cputbl.h
284: cputbl.o: cputbl.h
285:
286: build68k.o: include/readcpu.h
287: readcpu.o: include/readcpu.h
288:
289: main.o: config.h
290: cia.o: config.h include/events.h
291: custom.o: config.h include/events.h
292: newcpu.o: config.h include/events.h
293: autoconf.o: config.h
294: expansion.o: config.h
295: xwin.o: config.h
296: svga.o: config.h
297: bebox.o: config.h
298: os.o: config.h
299: memory.o: config.h
300: debug.o: config.h
301: fpp.o: config.h
302: ersatz.o: config.h
303: filesys.o: config.h
304: execlib.o: config.h
305: disk.o: config.h include/events.h
306: blitter.o: config.h include/events.h
307:
308: config.h: ../config.h
309: ln -s ../config.h config.h
310:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.