diff --git a/cppcafe/cppcafe/Makefile b/cppcafe/cppcafe/Makefile new file mode 100644 index 0000000..b7f8afc --- /dev/null +++ b/cppcafe/cppcafe/Makefile @@ -0,0 +1,20 @@ +CXX=g++ +CXXFLAGS=-Wall -pedantic-errors -g + +SDLLIBS=`sdl-config --cflags --libs` +SDLINCLUDES=-I/usr/local/include + +SOURCES=Sprite.cpp main.cpp +OBJECTS=$(SOURCES:.cpp=.o) +EXECUTABLE=cppcafe + +all: $(SOURCES) $(EXECUTABLE) + +$(EXECUTABLE): $(OBJECTS) + $(CXX) $(SDLLIBS) -o $@ $(OBJECTS) + +clean: + rm -f $(OBJECTS) $(EXECUTABLE) + +.cpp.o: + $(CXX) $(CXXFLAGS) $(SDLLIBS) $(SDLINCLUDES) -c -o $@ $<