Makefile 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. all: GridCars.love
  2. clean:
  3. rm -f GridCars.love
  4. SOURCES=main.lua\
  5. callbacks.lua\
  6. car.lua\
  7. chat.lua\
  8. conf.lua\
  9. config.lua\
  10. environment.lua\
  11. game.lua\
  12. images.lua\
  13. lobby.lua\
  14. map.lua\
  15. menu.lua\
  16. panel.lua\
  17. sounds.lua\
  18. stats.lua\
  19. utility.lua\
  20. compat.lua
  21. SOUNDS=sounds/beep.wav
  22. IMAGES=images/Baum1.png\
  23. images/Baum2.png\
  24. images/Baum3.png\
  25. images/BaumKl1.png\
  26. images/BaumKl2.png\
  27. images/BaumKl3.png\
  28. images/Brunnen.png\
  29. images/Feld.png\
  30. images/Haus1.png\
  31. images/Haus2.png\
  32. images/Haus3.png\
  33. images/Haus4.png\
  34. images/HausLang1.png\
  35. images/HausLang2.png\
  36. images/Kidz1.png\
  37. images/Logo.png\
  38. images/Markt1.png\
  39. images/Markt2.png\
  40. images/Schafe.png\
  41. images/See.png\
  42. images/Traktor.png\
  43. images/car.png\
  44. images/detail1.png\
  45. images/detail2.png\
  46. images/detail3.png\
  47. images/detail4.png\
  48. images/head1.png\
  49. images/head2.png\
  50. images/head3.png\
  51. images/head4.png\
  52. images/laternenumzug.png
  53. MAPS=maps/F1-catalunya.stl\
  54. maps/F1-donington.stl\
  55. maps/F1-hockenheim.stl\
  56. maps/F1-imola.stl\
  57. maps/F1-monaco.stl\
  58. maps/F1-monza.stl\
  59. maps/F1-spa.stl\
  60. maps/TC-bathurst.stl\
  61. maps/TC-brandshatch.stl\
  62. maps/TC-indy.stl\
  63. maps/TC-lagunaseca.stl\
  64. maps/map1.stl\
  65. maps/map2.stl\
  66. maps/map4.stl\
  67. maps/map5.stl\
  68. maps/map6.stl
  69. LIBS=lib/hump/camera.lua\
  70. lib/punchUI/colors.lua\
  71. lib/punchUI/init.lua\
  72. lib/punchUI/inputBlock.lua\
  73. lib/punchUI/middleclass.lua\
  74. lib/punchUI/panel.lua\
  75. lib/punchUI/screen.lua\
  76. lib/punchUI/textBlock.lua\
  77. lib/punchUI/utility.lua\
  78. network/advertise.lua\
  79. network/client.lua\
  80. network/commands.lua\
  81. network/network.lua\
  82. network/server.lua\
  83. network/serverlist/advertiseOnlineThreadded.lua\
  84. network/serverlist/requestOnlineThreadded.lua\
  85. network/user.lua\
  86. network/utility.lua
  87. UNUSED=dedicated.lua\
  88. timer.lua\
  89. lib/hump/class.lua\
  90. lib/hump/gamestate.lua\
  91. lib/hump/signal.lua\
  92. lib/hump/timer.lua\
  93. lib/hump/vector-light.lua\
  94. lib/hump/vector.lua\
  95. lib/punchUI/punchUI.lua\
  96. lib/punchUI/main.lua\
  97. network/examples/dedicated.lua\
  98. network/game.lua\
  99. network/main.lua\
  100. network/menu.lua\
  101. network/serverlist/advertiseOnline.lua\
  102. network/serverlist/unAdvertiseOnline.lua
  103. TEXTS=README.md License.txt lib/punchUI/License.txt network/License.txt
  104. GridCars.love: $(TEXTS) $(SOURCES) $(SOUNDS) $(MAPS) $(IMAGES) $(LIBS)
  105. zip -9 $@ $?
  106. .PHONY: all clean