all: game

OBJS = surface.o main.o sdl_system.o sprite.o sdl_timer.o
CXX = g++
CXXFLAGS = -c -g `sdl-config --cflags` 

%.o: %.cpp
	$(CXX) $(CXXFLAGS) $<
	 
game: $(OBJS)
	$(CXX) -g -o $@ $(OBJS) `sdl-config --libs`

depend:
	$(CXX) -MM $(CXXFLAGS) *.cpp > depend.mk

clean:
	rm *.o game

-include depend.mk
