# BUGGY MAKEFILE - Patrick Hogan 1999 (Allegro SpeedHack)

AR = ar
CC = gcc
DEFINES = -DNO_BYTE_SWAPPING -DOS_MSDOS -DARCH_i586
CFLAGS = -O6 -ffast-math -fomit-frame-pointer -m486 \
         ${DEFINES} ${DEBUG}
LDFLAGS =

OBJ = c_29.o c_buggy.o c_bullet.o c_efx.o c_explo.o c_list.o c_part.o\
      main.o plasma.o

LIBS = -lalleg -lm

all: buggy.exe

.PHONY: clean dep
clean:
	rm -f *.o buggy.exe

buggy.exe: $(OBJ)
	$(CC) -o buggy.exe $(OBJ) $(LDFLAGS) $(LIBS)

.c.o:
	$(CC) -c $(CFLAGS) $(GGDB) $(PG) $< 

.c.s:
	$(CC) -S $(CFLAGS) $(GGDB) $(PG) $< 

dep:
	gcc -MM ${DEFINES} ${DEBUG} *.c > .depend

#-include .depend
