Based on the original Rocket Workbench on SourceForge in CVS at: https://sourceforge.net/projects/rocketworkbench
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

102 lines
3.2 KiB

  1. #
  2. # Makefile to build Debian package for Rocketworkbench utility suite
  3. # Written by Geoff O'Callaghan <geoff@starbiz.com.au>
  4. # Based on existing Makefile from Rocketworkbench project
  5. #
  6. all:
  7. @echo " --------------------"
  8. @echo " Building analyser..."
  9. @echo " --------------------"
  10. @$(MAKE) --no-print-directory -C analyser all
  11. @echo " -------------------"
  12. @echo " Building cpropep..."
  13. @echo " -------------------"
  14. @$(MAKE) --no-print-directory -C cpropep all
  15. # @echo " Building cpropep-2..."
  16. # @$(MAKE) --no-print-directory -C cpropep-2 all
  17. @echo " -----------------------"
  18. @echo " Building cpropep-web..."
  19. @echo " -----------------------"
  20. @$(MAKE) --no-print-directory -C cpropep-web all
  21. @echo " ---------------"
  22. @echo " Building gba..."
  23. @echo " ---------------"
  24. @$(MAKE) --no-print-directory -C gba all
  25. # @echo " Building grainanalysis..."
  26. # @$(MAKE) --no-print-directory -C grainanalysis all
  27. @echo " ---------------"
  28. @echo " Building lrd..."
  29. @echo " ---------------"
  30. @$(MAKE) --no-print-directory -C lrd all
  31. @echo " -------------------"
  32. @echo " Building lrd-web..."
  33. @echo " -------------------"
  34. @$(MAKE) --no-print-directory -C lrd-web all
  35. @echo " ---------------"
  36. @echo " Building mcp..."
  37. @echo " ---------------"
  38. @$(MAKE) --no-print-directory -C mcp all
  39. @echo " --------------------"
  40. @echo " Building profiler..."
  41. @echo " --------------------"
  42. @$(MAKE) --no-print-directory -C profiler all
  43. @echo " ----------------"
  44. @echo " Building prop..."
  45. @echo " ----------------"
  46. @$(MAKE) --no-print-directory -C prop all
  47. @echo " ----------------------"
  48. @echo " Building rockflight..."
  49. @echo " ----------------------"
  50. @$(MAKE) --no-print-directory -C rockflight all
  51. clean:
  52. @echo " Cleaning analyser..."
  53. @$(MAKE) --no-print-directory -C analyser clean
  54. @echo " Cleaning cpropep..."
  55. @$(MAKE) --no-print-directory -C cpropep clean
  56. # @echo " Cleaning cpropep-2..."
  57. # @$(MAKE) --no-print-directory -C cpropep-2 clean
  58. @echo " Cleaning cpropep-web..."
  59. @$(MAKE) --no-print-directory -C cpropep-web clean
  60. @echo " Cleaning gba..."
  61. @$(MAKE) --no-print-directory -C gba clean
  62. # @echo " Cleaning grainanalysis..."
  63. # @$(MAKE) --no-print-directory -C grainanalysis clean
  64. @echo " Cleaning lrd..."
  65. @$(MAKE) --no-print-directory -C lrd clean
  66. @echo " Cleaning lrd-web..."
  67. @$(MAKE) --no-print-directory -C lrd-web clean
  68. @echo " Cleaning mcp..."
  69. @$(MAKE) --no-print-directory -C mcp clean
  70. @echo " Cleaning profiler..."
  71. @$(MAKE) --no-print-directory -C profiler clean
  72. @echo " Cleaning prop..."
  73. @$(MAKE) --no-print-directory -C prop clean
  74. @echo " Cleaning rockflight..."
  75. @$(MAKE) --no-print-directory -C rockflight clean
  76. install:
  77. @$(MAKE) --no-print-directory -C analyser install
  78. @$(MAKE) --no-print-directory -C cpropep install
  79. @$(MAKE) --no-print-directory -C cpropep-2 install
  80. @$(MAKE) --no-print-directory -C cpropep-web install
  81. @$(MAKE) --no-print-directory -C gba install
  82. @$(MAKE) --no-print-directory -C grainanalysis install
  83. @$(MAKE) --no-print-directory -C lrd install
  84. @$(MAKE) --no-print-directory -C lrd-web install
  85. @$(MAKE) --no-print-directory -C mcp install
  86. @$(MAKE) --no-print-directory -C profiler install
  87. @$(MAKE) --no-print-directory -C prop install
  88. @$(MAKE) --no-print-directory -C rockflight install