1 2include ../Make.config 3 4TARGET ?= test 5GENCFILES = $(wildcard *.c) 6GENOBJECTS = $(GENCFILES:.c=.o) 7CUSTOBJECTS = 8ASMFILES = $(wildcard *.asm) 9 10OBJECTS = $(GENOBJECTS) $(ASMFILES:.asm=.o) 11 12all: dirs $(addprefix obj/z80/, $(OBJECTS)) $(addprefix obj/r2k/,$(OBJECTS)) $(addprefix obj/ixiy/,$(OBJECTS)) $(addprefix obj/$(TARGET)/,$(CUSTOBJECTS)) $(addprefix obj/z80n/,$(OBJECTS)) 13 14 15dirs: 16 @mkdir -p obj/z80 obj/r2k obj/ixiy obj/z80n obj/$(TARGET) 17 18clean: 19 $(RM) -fr obj zcc_opt.def 20