SDL_CFLAGS = `/usr/local/bin/sdl-config --cflags` SDL_LIBS = `/usr/local/bin/sdl-config --libs` DEFINES = -DBYPASS_PROTECTION #DEFINES = -DBYPASS_PROTECTION -DNDEBUG CXXFLAGS+= $(SDL_CFLAGS) $(DEFINES) SRCS = collision.cpp cutscene.cpp file.cpp game.cpp graphics.cpp main.cpp menu.cpp \ mixer.cpp mod_player.cpp piege.cpp resource.cpp scaler.cpp sfx_player.cpp \ staticres.cpp systemstub_sdl.cpp unpack.cpp util.cpp video.cpp OBJS = $(SRCS:.cpp=.o) DEPS = $(SRCS:.cpp=.d) rs: $(OBJS) $(CXX) $(LDFLAGS) -o $@ $(OBJS) $(SDL_LIBS) -lz .cpp.o: $(CXX) $(CXXFLAGS) -MMD -c $< -o $*.o clean: rm -f *.o *.d -include $(DEPS)