Annotation of uae/src/Makefile.Be, revision 1.1.1.1

1.1       root        1: # Makefile for UAE (Un*x Amiga Emulator)
                      2: #
                      3: # Copyright 1995,1996 Bernd Schmidt
                      4: # Copyright 1996 Ed Hanway
                      5: 
                      6: .SUFFIXES: .o .c .h .m
                      7: 
                      8: INCLUDES=-Iinclude
                      9: 
                     10: OBJS = main.o newcpu.o memory.o debug.o custom.o cia.o disk.o blitter.o $(GFXOBJS) \
                     11:        autoconf.o os.o ersatz.o filesys.o hardfile.o keybuf.o expansion.o zfile.o \
                     12:        fpp.o readcpu.o cpudefs.o gfxutil.o gfxlib.o blitfunc.o blittable.o $(ASSEMBLYOBJS) \
                     13:        cpu0.o cpu1.o cpu2.o cpu3.o cpu4.o cpu5.o cpu6.o cpu7.o \
                     14:        cpu8.o cpu9.o cpuA.o cpuB.o cpuC.o cpuD.o cpuE.o cpuF.o cpustbl.o
                     15: 
                     16: all: sysconfig.h bebox
                     17: 
                     18: sysconfig.h: sysconfig.h.Be
                     19:        cp sysconfig.h.Be sysconfig.h
                     20: 
                     21: #              ASSEMBLYOBJS='PPC.o' \
                     22: 
                     23: bebox:
                     24:        $(MAKE) -fMakefile.Be \
                     25:                CC='mwcc' \
                     26:                DEBUGFLAGS='-g' \
                     27:                GFXOBJS='bebox.o' \
                     28:                CFLAGS='-O7 -DPPC603=1 -D__unix -D__bebox__' \
                     29:                LDFLAGS='' \
                     30:                INCPATH='-I$(BEINCLUDES)' \
                     31:                progs
                     32: 
                     33: progs: uae readdisk
                     34: 
                     35: install:
                     36: 
                     37: readdisk: readdisk.o
                     38:        $(CC) readdisk.o -o readdisk $(LDFLAGS) $(DEBUGFLAGS)
                     39: 
                     40: uae: $(OBJS)
                     41:        $(CC) $(OBJS) -o uae $(GFXLDFLAGS) $(AFLDFLAGS) $(LDFLAGS) $(DEBUGFLAGS)
                     42: 
                     43: clean:
                     44:        -rm -f *.o uae readdisk
                     45:        -rm -f gencpu genblitter build68k cpudefs.c
                     46:        -rm -f cpu?.c blit.h
                     47:        -rm -f cputbl.h cpustbl.c
                     48:        -rm -f blitfunc.c blitfunc.h blittable.c
                     49: 
                     50: halfclean:
                     51:        -rm -f $(OBJS) $(GFXOBJS)
                     52: 
                     53: blit.h: genblitter
                     54:        ./genblitter i >blit.h
                     55: blitfunc.c: genblitter blitfunc.h
                     56:        ./genblitter f >blitfunc.c
                     57: blitfunc.h: genblitter
                     58:        ./genblitter h >blitfunc.h
                     59: blittable.c: genblitter blitfunc.h
                     60:        ./genblitter t >blittable.c
                     61: 
                     62: genblitter: genblitter.o
                     63:        $(CC) $(LDFLAGS) -o $@ $?
                     64: build68k: build68k.o
                     65:        $(CC) $(LDFLAGS) -o $@ $?
                     66: gencpu: gencpu.o readcpu.o cpudefs.o
                     67:        $(CC) $(LDFLAGS) -o $@ gencpu.o readcpu.o cpudefs.o
                     68: 
                     69: custom.o: blit.h
                     70: 
                     71: cpudefs.c: build68k table68k
                     72:        ./build68k >cpudefs.c
                     73: cpustbl.c: gencpu
                     74:        ./gencpu s >cpustbl.c
                     75: cputbl.c: gencpu
                     76:        ./gencpu t >cputbl.c
                     77: cputbl.h: gencpu
                     78:        ./gencpu h >cputbl.h
                     79: 
                     80: cpu0.c: gencpu
                     81:        ./gencpu f 0 >cpu0.c
                     82: cpu1.c: gencpu
                     83:        ./gencpu f 1 >cpu1.c
                     84: cpu2.c: gencpu
                     85:        ./gencpu f 2 >cpu2.c
                     86: cpu3.c: gencpu
                     87:        ./gencpu f 3 >cpu3.c
                     88: cpu4.c: gencpu
                     89:        ./gencpu f 4 >cpu4.c
                     90: cpu5.c: gencpu
                     91:        ./gencpu f 5 >cpu5.c
                     92: cpu6.c: gencpu
                     93:        ./gencpu f 6 >cpu6.c
                     94: cpu7.c: gencpu
                     95:        ./gencpu f 7 >cpu7.c
                     96: cpu8.c: gencpu
                     97:        ./gencpu f 8 >cpu8.c
                     98: cpu9.c: gencpu
                     99:        ./gencpu f 9 >cpu9.c
                    100: cpuA.c: gencpu
                    101:        ./gencpu f 10 >cpuA.c
                    102: cpuB.c: gencpu
                    103:        ./gencpu f 11 >cpuB.c
                    104: cpuC.c: gencpu
                    105:        ./gencpu f 12 >cpuC.c
                    106: cpuD.c: gencpu
                    107:        ./gencpu f 13 >cpuD.c
                    108: cpuE.c: gencpu
                    109:        ./gencpu f 14 >cpuE.c
                    110: cpuF.c: gencpu
                    111:        ./gencpu f 15 >cpuF.c
                    112: 
                    113: cpu0.o: cpu0.c
                    114:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    115: cpu1.o: cpu1.c
                    116:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    117: cpu2.o: cpu2.c
                    118:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    119: cpu3.o: cpu3.c
                    120:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    121: cpu4.o: cpu4.c
                    122:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    123: cpu5.o: cpu5.c
                    124:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    125: cpu6.o: cpu6.c
                    126:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    127: cpu7.o: cpu7.c
                    128:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    129: cpu8.o: cpu8.c
                    130:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    131: cpu9.o: cpu9.c
                    132:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    133: cpuA.o: cpuA.c
                    134:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    135: cpuB.o: cpuB.c
                    136:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    137: cpuC.o: cpuC.c
                    138:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    139: cpuD.o: cpuD.c
                    140:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    141: cpuE.o: cpuE.c
                    142:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    143: cpuF.o: cpuF.c
                    144:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $*.c
                    145: 
                    146: bebox.o: bebox.cpp
                    147:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) bebox.cpp
                    148: #beaudio.o: beaudio.cpp
                    149: #      $(CC) $(INCLUDES) -c $(INCDIRD) $(CFLAGS) $(DEBUGFALGS) beaudio.cpp
                    150: 
                    151: X86.o: X86.S
                    152:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) $(ASSEMBLYCFLAGS) X86.S
                    153: #PPC.o: PPC.cpp
                    154: #      $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) $(ASSEMBLYCFLAGS) PPC.cpp
                    155: 
                    156: .m.o:
                    157:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) $*.m
                    158: .c.o:
                    159:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) $(ASSEMBLYCFLAGS) $*.c
                    160: .c.s:
                    161:        $(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $*.c
                    162: .S.o:
                    163:        $(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) $(ASSEMBLYCFLAGS) $*.S
                    164: 
                    165: # Saves recompiling...
                    166: touch:
                    167:        touch *.o; touch build68k; touch cpudefs.c; touch cpudefs.o; touch gencpu; touch genblitter; touch cpu*.c; touch cpu*.h; touch cpu*.o
                    168: 
                    169: # Some more dependencies...
                    170: cpu0.o: cputbl.h
                    171: cpu1.o: cputbl.h
                    172: cpu2.o: cputbl.h
                    173: cpu3.o: cputbl.h
                    174: cpu4.o: cputbl.h
                    175: cpu5.o: cputbl.h
                    176: cpu6.o: cputbl.h
                    177: cpu7.o: cputbl.h
                    178: cpu8.o: cputbl.h
                    179: cpu9.o: cputbl.h
                    180: cpuA.o: cputbl.h
                    181: cpuB.o: cputbl.h
                    182: cpuC.o: cputbl.h
                    183: cpuD.o: cputbl.h
                    184: cpuE.o: cputbl.h
                    185: cpuF.o: cputbl.h
                    186: cpustbl.o: cputbl.h
                    187: cputbl.o: cputbl.h
                    188: 
                    189: build68k.o: include/readcpu.h
                    190: readcpu.o: include/readcpu.h
                    191: 
                    192: main.o: config.h
                    193: cia.o: config.h include/events.h
                    194: custom.o: config.h include/events.h
                    195: newcpu.o: config.h include/events.h
                    196: autoconf.o: config.h
                    197: expansion.o: config.h
                    198: xwin.o: config.h
                    199: svga.o: config.h
                    200: bebox.o: config.h bebox.h
                    201: #beaudio.o: config.h
                    202: os.o: config.h
                    203: memory.o: config.h
                    204: debug.o: config.h
                    205: fpp.o: config.h
                    206: ersatz.o: config.h
                    207: disk.o: config.h include/events.h
                    208: blitter.o: config.h include/events.h

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.