Guest User

Untitled

a guest
Jun 29th, 2020
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. CC=gcc
  2. CXX=g++
  3.  
  4. PLATFORM = $(shell file /bin/ls | cut -d' ' -f3 | cut -d'-' -f1)
  5. BSD_VERSION = $(shell uname -v 2>&1 | cut -d' ' -f2 | cut -d'.' -f1)
  6.  
  7. default: libthecore libpoly libgame liblua libsql libserverkey game db
  8. @echo "--------------------------------------"
  9. @echo "Build Done"
  10. @echo "--------------------------------------"
  11.  
  12. libserverkey: .
  13. @touch $@/Depend
  14. $(MAKE) -C $@ dep
  15. $(MAKE) -C $@ clean
  16. $(MAKE) -C $@
  17.  
  18. liblua: .
  19. $(MAKE) -C $@ clean
  20. $(MAKE) -C $@
  21.  
  22. libsql: .
  23. @touch $@/Depend
  24. $(MAKE) -C $@ dep
  25. $(MAKE) -C $@ clean
  26. $(MAKE) -C $@
  27.  
  28. libgame: .
  29. @touch $@/src/Depend
  30. $(MAKE) -C $@/src dep
  31. $(MAKE) -C $@/src clean
  32. $(MAKE) -C $@/src
  33.  
  34. libpoly: .
  35. @touch $@/Depend
  36. $(MAKE) -C $@ dep
  37. $(MAKE) -C $@ clean
  38. $(MAKE) -C $@
  39.  
  40. libthecore: .
  41. @touch $@/src/Depend
  42. $(MAKE) -C $@/src dep
  43. $(MAKE) -C $@/src clean
  44. $(MAKE) -C $@/src
  45.  
  46. libserverkey: .
  47. @touch $@/Depend
  48. $(MAKE) -C $@ dep
  49. $(MAKE) -C $@ clean
  50. $(MAKE) -C $@
  51.  
  52. game: .
  53. @touch $@/src/Depend
  54. $(MAKE) -C $@/src dep
  55. $(MAKE) -C $@/src clean
  56. $(MAKE) -C $@/src
  57.  
  58. db: .
  59. @touch $@/src/Depend
  60. $(MAKE) -C $@/src dep
  61. $(MAKE) -C $@/src clean
  62. $(MAKE) -C $@/src
  63.  
  64. all:
  65. @echo "--------------------------------------"
  66. @echo "Full Build Start"
  67. @echo "--------------------------------------"
  68.  
  69. $(MAKE) -C liblua clean
  70. $(MAKE) -C liblua
  71.  
  72. @touch libsql/Depend
  73. $(MAKE) -C libsql dep
  74. $(MAKE) -C libsql clean
  75. $(MAKE) -C libsql
  76.  
  77. @touch libgame/src/Depend
  78. $(MAKE) -C libgame/src dep
  79. $(MAKE) -C libgame/src clean
  80. $(MAKE) -C libgame/src
  81.  
  82. @touch libpoly/Depend
  83. $(MAKE) -C libpoly dep
  84. $(MAKE) -C libpoly clean
  85. $(MAKE) -C libpoly
  86.  
  87. @touch libthecore/src/Depend
  88. $(MAKE) -C libthecore/src dep
  89. $(MAKE) -C libthecore/src clean
  90. $(MAKE) -C libthecore/src
  91.  
  92. @touch game/src/Depend
  93. $(MAKE) -C game/src dep
  94. $(MAKE) -C game/src clean
  95. # $(MAKE) -C game/src
  96.  
  97. @touch db/src/Depend
  98. $(MAKE) -C db/src dep
  99. $(MAKE) -C db/src clean
  100. # $(MAKE) -C db/src
  101.  
  102. @echo "--------------------------------------"
  103. @echo "Full Build End"
  104. @echo "--------------------------------------"
Advertisement
Add Comment
Please, Sign In to add comment