
OBJ =   clazer.o dlazer.o explode.o genflat.o lazer.o lazer2blu.o \
        lazer2red.o lazerii.o lazeriii.o mag_mine.o missile.o missiles.o \
        missilez.o rlazer.o shld_aln.o shld_rpl.o shld_hmn.o shckwave.o \
        smoke.o

#	Macro to sacrifice accuracy/detail for speed
#GMACRO = -DREAL_FAST
GMACRO =

CCFLAGS = $(ARCH) $(GMACRO) -I../../../src/include -I..
MDFLAGS = $(ARCH) -I/usr/include -I/usr/include/X11 -I/usr/include/GL

SRC =   $(OBJ:.o=.c)

libfx: $(OBJ)
	$(MAKELIB) $(LIBRARY) $(OBJ)
	mv $(LIBRARY) ../../../lib

.c.o:
	$(CC) $(CCFLAGS) -c $<

clean:
	rm -f $(OBJ)

depend:
	makedepend -fMakedepend -Y $(CCFLAGS) $(SRC) $(MDFLAGS)

include Makedepend
