comparison Makefile @ 652:f822d9216968

Merge
author Michael Pavone <pavone@retrodev.com>
date Tue, 30 Dec 2014 19:11:34 -0800
parents 5ef3fe516da9 fa345ce3e5bd
children b68039895627
comparison
equal deleted inserted replaced
620:9d6fed6501ba 652:f822d9216968
15 CFLAGS+= -pg 15 CFLAGS+= -pg
16 LDFLAGS+= -pg 16 LDFLAGS+= -pg
17 endif 17 endif
18 ifdef NOGL 18 ifdef NOGL
19 CFLAGS+= -DDISABLE_OPENGL 19 CFLAGS+= -DDISABLE_OPENGL
20 endif
21
22 ifdef M68030
23 CFLAGS+= -DM68030
24 endif
25 ifdef M68020
26 CFLAGS+= -DM68020
27 endif
28 ifdef M68010
29 CFLAGS+= -DM68010
20 endif 30 endif
21 31
22 ifndef CPU 32 ifndef CPU
23 CPU:=$(shell uname -m) 33 CPU:=$(shell uname -m)
24 endif 34 endif
62 all : dis zdis stateview vgmplay blastem 72 all : dis zdis stateview vgmplay blastem
63 73
64 blastem : $(MAINOBJS) 74 blastem : $(MAINOBJS)
65 $(CC) -o blastem $(MAINOBJS) $(LDFLAGS) 75 $(CC) -o blastem $(MAINOBJS) $(LDFLAGS)
66 76
67 dis : dis.o 68kinst.o 77 dis : dis.o 68kinst.o tern.o vos_program_module.o
68 $(CC) -o dis dis.o 68kinst.o 78 $(CC) -o dis dis.o 68kinst.o tern.o vos_program_module.o
69 79
70 zdis : zdis.o z80inst.o 80 zdis : zdis.o z80inst.o
71 $(CC) -o zdis zdis.o z80inst.o 81 $(CC) -o zdis zdis.o z80inst.o
72 82
73 libemu68k.a : $(M68KOBJS) $(TRANSOBJS) 83 libemu68k.a : $(M68KOBJS) $(TRANSOBJS)
104 $(CC) -o gen_fib gen_fib.o gen_x86.o mem.o 114 $(CC) -o gen_fib gen_fib.o gen_x86.o mem.o
105 115
106 offsets : offsets.c z80_to_x86.h m68k_core.h 116 offsets : offsets.c z80_to_x86.h m68k_core.h
107 $(CC) -o offsets offsets.c 117 $(CC) -o offsets offsets.c
108 118
119 vos_prog_info : vos_prog_info.o vos_program_module.o
120 $(CC) -o vos_prog_info vos_prog_info.o vos_program_module.o
121
109 %.o : %.S 122 %.o : %.S
110 $(CC) -c -o $@ $< 123 $(CC) -c -o $@ $<
111 124
112 %.o : %.c 125 %.o : %.c
113 $(CC) $(CFLAGS) -c -o $@ $< 126 $(CC) $(CFLAGS) -c -o $@ $<
114 127
115 %.bin : %.s68 128 %.bin : %.s68
116 vasmm68k_mot -Fbin -m68000 -no-opt -spaces -o $@ $< 129 vasmm68k_mot -Fbin -m68000 -no-opt -spaces -o $@ -L $@.list $<
117 130
118 %.bin : %.sz8 131 %.bin : %.sz8
119 vasmz80_mot -Fbin -spaces -o $@ $< 132 vasmz80_mot -Fbin -spaces -o $@ $<
120 133
121 clean : 134 clean :