EXE = Subspace_WUP
OBJS= Subspace.o Waveshapes.o Deltafields.o
CC604 = ppc-amigaos-gcc -V 2.95.2 -mcpu=604 -warpup
CCM68k = ppc-amigaos-gcc -V 2.95.2 -mcpu=68060 

CC = $(CC604)

CODEGEN = 
OPTIMIZE = -O3
CFLAGS = $(CODEGEN) $(OPTIMIZE)
LIBS = -lppcamiga
OTHER =

%.o : %.c
	$(CC) $(CFLAGS) -S $< -o $*.s
	$(CC) $(CFLAGS) -c $*.s -o $*.o

ASMS = $(OBJS:.o=.s)

$(EXE): $(OBJS)
	$(CC) $(OBJS) $(LIBS) -o $@._elf
	elf2exe2 $@._elf $@
	delete $@._elf

depend:
	$(CC) $(CFLAGS) -MM $(OBJS:.o=.c) >depend

clean:
	rm $(EXE) $(OBJS) $(ASMS) $(OTHER) depend

#DEPENDENCIES
#include depend
