Guest User

Untitled

a guest
Jan 21st, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. UNAME := $(shell uname)
  2.  
  3.  
  4. ifeq ($(UNAME), Linux)
  5. LINKFLAGS = -lSDLmain -lSDL -lglut -lGLU
  6. BINARY = wing
  7. else
  8. LINKFLAGS = -lmingw32 -lSDLmain -lSDL -lOpenGL32 -lGLU32 -static-libgcc -static-libstdc++
  9. BINARY = wing.exe
  10. endif
  11. CPP_DIR = src/
  12. CPP_EXT = .cpp
  13. CPP_SOURCES = src/main.cpp src/wing.cpp src/3d.cpp src/timer.cpp src/importers.cpp
  14.  
  15. CPPFLAGS = -g
  16.  
  17. SO_NAME = wing
  18. SO_VERSION = 0.0.1
  19.  
  20. all: compile test
  21.  
  22. compile:
  23. g++ ${CPP_SOURCES} -o ${BINARY} ${CPPFLAGS} ${LINKFLAGS}
  24.  
  25. so:
  26. for file in ${CPP_SOURCES}; do \
  27. echo {python substr.py "$$file" 4 -2}\
  28. echo $$filecor; \
  29. done
  30.  
  31. run:
  32. ./${BINARY}
  33. test:
  34. ./${BINARY} --test
Add Comment
Please, Sign In to add comment