include config.mk bin/gmc-app: obj/app.o | bin c++ $(LDFLAGS) $^ -o $@ obj/%.o: src/%.cpp | obj c++ $(CPPFLAGS) -c $< -o $@ bin obj: mkdir -p $@ clean: rm -rf bin obj .PHONY: all clean