#//////////////////////////////////////////////////////////////////// # Makefile #//////////////////////////////////////////////////////////////////// #//////////////////////////////////////////////////////////////////// # Compiler and Linker flags #//////////////////////////////////////////////////////////////////// CFLAGS = -O -g LINKER = -Xlinker -Map -Xlinker mapfile -Xlinker -Ttext -Xlinker 80140000 RM = rm PROG = main OBJS = main.o graphics.o control.o debug.o sprite.o collide.o fire.o ai.o sound.o cdread.o all: $(PROG) $(PROG): $(OBJS) $(CC) $(OBJS) $(LINKER) -o $(PROG) main.o: main.c main.h pad.h sincos.h graphics.o: graphics.c graphics.h pad.h main.h control.o: control.c control.h main.h pad.h debug.o: debug.c debug.h pad.h main.h sprite.o: sprite.c sprite.h main.h pad.h collide.o: collide.c collide.h main.h pad.h fire.o: fire.c fire.h main.h pad.h ai.o: ai.c ai.h main.h pad.h sound.o: sound.c sound.h main.h pad.h cdread.o: cdread.c cdread.h main.h pad.h