Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # Makefile for development of game engine mimicking Dragonfly, using C++11.
- #
- CC= g++
- CXXFLAGS= -std=c++11 -g
- PLATFORM= -DCYGWIN
- LDFLAGS= -lncurses -lrt
- ENGSRC= $(foreach d, $(wildcard *.cpp), $d)
- OBJECTS= $(ENGSRC)
- GAME= game.cpp
- EXECUTABLE= game
- all: $(EXECUTABLE) Makefile
- $(EXECUTABLE): $(OBJECTS) $(ENGSRC)
- $(CC) $(CXXFLAGS) $(OBJECTS) -o $@ $(LDFLAGS)
- %.o: %.cpp
- $(CC) $(CXXFLAGS) $(GAME) $(OBJECTS) -o $@ $(LDFLAGS)
- debug:
- $(CC) $(CXXFLAGS) $(OBJECTS) -o $@ $(LDFLAGS)
- clean:
- rm -rf $(OBJECTS:.cpp=.o) $(EXECUTABLE) Makefile.bak *~
- depend:
- makedepend *.cpp 2> /dev/null
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement