BIN2HEX=bin2hex.py CFLAGS=-g -Og -Wall -Wno-attributes -Wno-unused-function ALT_68000_CFLAGS=-DALT_BACKEND=1 -IMusashi -IMusashi/softfloat .PHONY: all all: \ emu_68000_alt \ #emu_68000 # 68000 emu_68000: emu_68000.o cpu_68000.o ${CC} ${CFLAGS} -o $@ $^ emu_68000.o: cpu_68000.h cpu_68000.o: cpu_68000.h emu_68000_alt: \ emu_68000_alt.o \ m68kcpu.o \ m68kops.o \ softfloat.o ${CC} ${CFLAGS} -o $@ $^ emu_68000_alt.o: \ emu_68000.c \ Musashi/m68k.h \ x_exec.h \ xify.h ${CC} ${CFLAGS} ${ALT_68000_CFLAGS} -o $@ -c $< m68kcpu.o: Musashi/m68kcpu.c Musashi/m68kfpu.c ${CC} ${CFLAGS} ${ALT_68000_CFLAGS} -o $@ -c $< m68kops.o: Musashi/m68kops.c ${CC} ${CFLAGS} ${ALT_68000_CFLAGS} -o $@ -c $< softfloat.o: Musashi/softfloat/softfloat.c ${CC} ${CFLAGS} ${ALT_68000_CFLAGS} -o $@ -c $< .PHONY: clean clean: rm -f *.o emu_68000 emu_68000_alt