Audio plugin host https://kx.studio/carla
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.

Makefile 4.5KB

11 years ago
11 years ago
10 years ago
11 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
10 years ago
11 years ago
10 years ago
11 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
10 years ago
11 years ago
11 years ago
11 years ago
10 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. #!/usr/bin/make -f
  2. # Makefile for carla modules #
  3. # -------------------------- #
  4. # Created by falkTX
  5. #
  6. all:
  7. # --------------------------------------------------------------
  8. daz-plugins:
  9. $(MAKE) -C daz-plugins
  10. # --------------------------------------------------------------
  11. dgl:
  12. $(MAKE) -C dgl
  13. dgl_%:
  14. $(MAKE) -C dgl $*
  15. # --------------------------------------------------------------
  16. juce_audio_basics:
  17. $(MAKE) -C juce_audio_basics
  18. juce_audio_basics_%:
  19. $(MAKE) -C juce_audio_basics $*
  20. # --------------------------------------------------------------
  21. juce_audio_devices:
  22. $(MAKE) -C juce_audio_devices
  23. juce_audio_devices_%:
  24. $(MAKE) -C juce_audio_devices $*
  25. # --------------------------------------------------------------
  26. juce_audio_formats:
  27. $(MAKE) -C juce_audio_formats
  28. juce_audio_formats_%:
  29. $(MAKE) -C juce_audio_formats $*
  30. # --------------------------------------------------------------
  31. juce_audio_processors:
  32. $(MAKE) -C juce_audio_processors
  33. juce_audio_processors_%:
  34. $(MAKE) -C juce_audio_processors $*
  35. # --------------------------------------------------------------
  36. juce_core:
  37. $(MAKE) -C juce_core
  38. juce_core_%:
  39. $(MAKE) -C juce_core $*
  40. # --------------------------------------------------------------
  41. juce_data_structures:
  42. $(MAKE) -C juce_data_structures
  43. juce_data_structures_%:
  44. $(MAKE) -C juce_data_structures $*
  45. # --------------------------------------------------------------
  46. juce_events:
  47. $(MAKE) -C juce_events
  48. juce_events_%:
  49. $(MAKE) -C juce_events $*
  50. # --------------------------------------------------------------
  51. juce_graphics:
  52. $(MAKE) -C juce_graphics
  53. juce_graphics_%:
  54. $(MAKE) -C juce_graphics $*
  55. # --------------------------------------------------------------
  56. juce_gui_basics:
  57. $(MAKE) -C juce_gui_basics
  58. juce_gui_basics_%:
  59. $(MAKE) -C juce_gui_basics $*
  60. # --------------------------------------------------------------
  61. juce_gui_extra:
  62. $(MAKE) -C juce_gui_extra
  63. juce_gui_extra_%:
  64. $(MAKE) -C juce_gui_extra $*
  65. # --------------------------------------------------------------
  66. lilv:
  67. $(MAKE) -C lilv
  68. lilv_%:
  69. $(MAKE) -C lilv $*
  70. # --------------------------------------------------------------
  71. rtaudio:
  72. $(MAKE) -C rtaudio
  73. rtmidi:
  74. $(MAKE) -C rtmidi
  75. # --------------------------------------------------------------
  76. rtmempool:
  77. $(MAKE) -C rtmempool
  78. rtmempool_%:
  79. $(MAKE) -C rtmempool $*
  80. # --------------------------------------------------------------
  81. stk:
  82. $(MAKE) -C stk
  83. stk_%:
  84. $(MAKE) -C stk $*
  85. # --------------------------------------------------------------
  86. theme:
  87. $(MAKE) -C theme
  88. theme.qt4:
  89. $(MAKE) -C theme qt4
  90. theme.qt5:
  91. $(MAKE) -C theme qt5
  92. # --------------------------------------------------------------
  93. jackbridge:
  94. $(MAKE) -C jackbridge
  95. # --------------------------------------------------------------
  96. jackbridge-posix32:
  97. $(MAKE) -C jackbridge posix32
  98. jackbridge-posix64:
  99. $(MAKE) -C jackbridge posix64
  100. jackbridge-posix32e:
  101. $(MAKE) -C jackbridge posix32e
  102. jackbridge-posix64e:
  103. $(MAKE) -C jackbridge posix64e
  104. # --------------------------------------------------------------
  105. jackbridge-win32:
  106. $(MAKE) -C jackbridge win32
  107. jackbridge-win64:
  108. $(MAKE) -C jackbridge win64
  109. jackbridge-win32e:
  110. $(MAKE) -C jackbridge win32e
  111. jackbridge-win64e:
  112. $(MAKE) -C jackbridge win64e
  113. jackbridge-wine32:
  114. $(MAKE) -C jackbridge wine32
  115. jackbridge-wine64:
  116. $(MAKE) -C jackbridge wine64
  117. # --------------------------------------------------------------
  118. lib%.dll:
  119. $(MAKE) -C $* ../lib$*.dll
  120. lib%.dylib:
  121. $(MAKE) -C $* ../lib$*.dylib
  122. lib%.so:
  123. $(MAKE) -C $* ../lib$*.so
  124. # --------------------------------------------------------------
  125. clean:
  126. rm -f *.a *.def *.dll *.dylib *.so
  127. $(MAKE) clean -C daz-plugins
  128. $(MAKE) clean -C dgl
  129. $(MAKE) clean -C jackbridge
  130. $(MAKE) clean -C juce_audio_basics
  131. $(MAKE) clean -C juce_audio_devices
  132. $(MAKE) clean -C juce_audio_formats
  133. $(MAKE) clean -C juce_audio_processors
  134. $(MAKE) clean -C juce_core
  135. $(MAKE) clean -C juce_data_structures
  136. $(MAKE) clean -C juce_events
  137. $(MAKE) clean -C juce_graphics
  138. $(MAKE) clean -C juce_gui_basics
  139. $(MAKE) clean -C lilv
  140. $(MAKE) clean -C rtaudio
  141. $(MAKE) clean -C rtmidi
  142. $(MAKE) clean -C rtmempool
  143. $(MAKE) clean -C stk
  144. $(MAKE) clean -C theme
  145. # --------------------------------------------------------------
  146. .PHONY: \
  147. daz-plugins dgl jackbridge lilv rtaudio rtmidi rtmempool stk theme \
  148. juce_audio_basics juce_audio_devices juce_audio_formats juce_audio_processors juce_core juce_data_structures juce_events juce_graphics juce_gui_basics juce_gui_extra
  149. # --------------------------------------------------------------