OBJS = obj/paratrooper.o obj/vector.o obj/trooper.o obj/triangle.o \
	obj/chopper.o obj/box.o obj/globals.o obj/gun.o obj/cylinder.o \
	obj/bullet.o obj/texture.o obj/tree.o obj/health.o obj/radar.o \
	obj/explosion.o obj/sphere.o obj/message.o obj/wave.o obj/random.o

# LIBS = -lGLU -lGL -lagld `allegro-config --libs debug`
# CFLAGS = -Wall -g
# LDFLAGS = -g

LIBS = -lGLU -lGL -lagl `allegro-config --libs release` 
CFLAGS = -Wall -O2
LDFLAGS = -O2

paratrooper: $(OBJS)
	g++ $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

obj/%.o: %.cpp
	g++ -c $(CFLAGS) $< -o $@

clean:
	rm -f $(OBJS) paratrooper core
