Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CXX=g++
- SOURCEFOLDER=source/
- SOURCES=$(wildcard $(SOURCEFOLDER)*.cpp)
- OBJECTSFOLDER=objects/
- OBJECTS=$(SOURCES:$(SOURCEFOLDER)%.cpp=$(OBJECTSFOLDER)%.o)
- HEADERS=headers
- OUTPUT=game.exe
- project: $(OBJECTSFOLDER) $(OUTPUT)
- $(OUTPUT): $(OBJECTS)
- $(CXX) $(OBJECTS) -o $(OUTPUT)
- $(OBJECTSFOLDER):
- mkdir $@
- $(OBJECTSFOLDER)%.o: $(SOURCEFOLDER)%.cpp
- $(CXX) $^ -I $(HEADERS) -o $@ -c
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement