Mine
public text v1 · immutableCXX = g++
CXXFLAGS = -Iincludes -Iengine -lOgreMain
SOURCES = \
engine/GameManager.cpp \
engine/InputManager.cpp \
engine/PlayState.cpp \
engine/PauseState.cpp \
engine/IntroState.cpp
OBJECTS = \
engine.o \
main.o
default: all
all: $(OBJECTS)
$(CXX) $(CXXFLAGS) -o ../surge $(OBJECTS)
main.o: main.cpp
$(CXX) -o main.o main.cpp
engine.o: $(SOURCES)
$(CXX) $(CXXFLAGS) -o engine.o $(SOURCES)