1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
# WING (Wing Is Not Galage) Makefile
# Authors : Adam Hiatt and Anil Shrestra
TARGET := wing
CXX ?= g++
CPPFLAGS :=
CFLAGS := -Wall -Wno-deprecated-declarations -g -O2
CXXFLAGS := $(CFLAGS)
LDFLAGS :=
OBJ := animationtype.o \
bullettype.o \
collision.o \
enemytype.o \
main.o \
planetype.o \
scorelisttype.o \
sound.o \
star.o \
util.o \
additional/apstring.o
LIBS := `allegro-config --libs`
wing : $(OBJ)
$(CXX) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(OBJ) -o $(TARGET) $(LIBS)
.o : .cpp
$(CXX) $(CFLAGS) -c $^ -o $@
clean:
rm -f *.o additional/*.o
rm -f $(TARGET)
|