CXX=g++ CXXFLAGS=-Wall -g -std=c++11 SFML_LIBS=-lsfml-graphics -lsfml-window -lsfml-system -lsfml-audio all: ping_pong ping_pong: src/main.o src/core.o $(CXX) $(CXXFLAGS) -o $@ $^ $(SFML_LIBS) %.o: %.cpp %.hpp $(CXX) $(CXXFLAGS) -c $< -o $@ clean: rm -f ping_pong *.o