1CXX?=g++
2CXXFLAGS+=-c -Wall
3LDFLAGS+=-lGL -lGLU -lSDL -lSDL_ttf -lSDL_mixer -lSDL_image
4SOURCES=main.cpp
5OBJECTS=$(SOURCES:.cpp=.o)
6EXECUTABLE=simplevaders
7
8all: $(SOURCES) $(EXECUTABLE)
9
10$(EXECUTABLE): $(OBJECTS)
11	$(CXX) $(LDFLAGS) $(OBJECTS) -o $@
12
13.cpp.o:
14	$(CXX) $(CXXFLAGS) $< -o $@
15
16clean:
17	rm *.o
18