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.

396 lines
14KB

  1. #!/usr/bin/make -f
  2. # Makefile for carla-plugin #
  3. # ------------------------- #
  4. # Created by falkTX
  5. #
  6. CWD=..
  7. include $(CWD)/Makefile.mk
  8. # ---------------------------------------------------------------------------------------------------------------------
  9. BINDIR := $(CWD)/../bin
  10. ifeq ($(DEBUG),true)
  11. OBJDIR := $(CWD)/../build/plugin/Debug
  12. MODULEDIR := $(CWD)/../build/modules/Debug
  13. else
  14. OBJDIR := $(CWD)/../build/plugin/Release
  15. MODULEDIR := $(CWD)/../build/modules/Release
  16. endif
  17. # ---------------------------------------------------------------------------------------------------------------------
  18. BUILD_CXX_FLAGS += -I$(CWD)/backend -I$(CWD)/includes -I$(CWD)/modules -I$(CWD)/utils
  19. BUILD_CXX_FLAGS += $(NATIVE_PLUGINS_FLAGS)
  20. ifeq ($(HAVE_LIBLO),true)
  21. BUILD_CXX_FLAGS += $(LIBLO_FLAGS)
  22. endif
  23. ifeq ($(HAVE_FLUIDSYNTH),true)
  24. BUILD_CXX_FLAGS += $(FLUIDSYNTH_FLAGS)
  25. endif
  26. ifeq ($(HAVE_X11),true)
  27. BUILD_CXX_FLAGS += $(X11_FLAGS)
  28. endif
  29. # ---------------------------------------------------------------------------------------------------------------------
  30. # Libs
  31. LIBS = $(MODULEDIR)/carla_engine_plugin.a
  32. LIBS += $(MODULEDIR)/carla_plugin.a
  33. LIBS += $(MODULEDIR)/jackbridge.a
  34. LIBS += $(MODULEDIR)/lilv.a
  35. LIBS += $(MODULEDIR)/rtmempool.a
  36. LIBS += $(MODULEDIR)/water.a
  37. LIBS += $(MODULEDIR)/audio_decoder.a
  38. LIBS += $(MODULEDIR)/native-plugins.a
  39. LIBS += $(MODULEDIR)/sfzero.a
  40. ifeq ($(HAVE_DGL),true)
  41. LIBS += $(MODULEDIR)/dgl.a
  42. endif
  43. ifeq ($(HAVE_HYLIA),true)
  44. LIBS += $(MODULEDIR)/hylia.a
  45. endif
  46. ifeq ($(USING_JUCE),true)
  47. LIBS += $(MODULEDIR)/juce_audio_basics.a
  48. LIBS += $(MODULEDIR)/juce_audio_processors.a
  49. LIBS += $(MODULEDIR)/juce_core.a
  50. LIBS += $(MODULEDIR)/juce_data_structures.a
  51. LIBS += $(MODULEDIR)/juce_events.a
  52. LIBS += $(MODULEDIR)/juce_graphics.a
  53. LIBS += $(MODULEDIR)/juce_gui_basics.a
  54. ifeq ($(MACOS),true)
  55. LIBS += $(MODULEDIR)/juce_gui_extra.a
  56. endif
  57. endif
  58. # ---------------------------------------------------------------------------------------------------------------------
  59. # Link flags
  60. NATIVE_LINK_FLAGS = $(LINK_FLAGS)
  61. NATIVE_LINK_FLAGS += $(JACKBRIDGE_LIBS)
  62. NATIVE_LINK_FLAGS += $(LILV_LIBS)
  63. NATIVE_LINK_FLAGS += $(RTMEMPOOL_LIBS)
  64. NATIVE_LINK_FLAGS += $(WATER_LIBS)
  65. NATIVE_LINK_FLAGS += $(NATIVE_PLUGINS_LIBS)
  66. NATIVE_LINK_FLAGS += $(FLUIDSYNTH_LIBS)
  67. NATIVE_LINK_FLAGS += $(LIBLO_LIBS)
  68. NATIVE_LINK_FLAGS += $(MAGIC_LIBS)
  69. NATIVE_LINK_FLAGS += $(X11_LIBS)
  70. ifeq ($(USING_JUCE),true)
  71. LINK_FLAGS += $(JUCE_AUDIO_BASICS_LIBS)
  72. LINK_FLAGS += $(JUCE_AUDIO_PROCESSORS_LIBS)
  73. LINK_FLAGS += $(JUCE_CORE_LIBS)
  74. LINK_FLAGS += $(JUCE_DATA_STRUCTURES_LIBS)
  75. LINK_FLAGS += $(JUCE_EVENTS_LIBS)
  76. LINK_FLAGS += $(JUCE_GRAPHICS_LIBS)
  77. LINK_FLAGS += $(JUCE_GUI_BASICS_LIBS)
  78. ifeq ($(MACOS),true)
  79. LINK_FLAGS += $(JUCE_GUI_EXTRA_LIBS)
  80. endif
  81. endif
  82. ifeq ($(MACOS),true)
  83. SYMBOLS_NATIVE = -Wl,-exported_symbol,_carla_get_native_rack_plugin
  84. SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_native_patchbay_plugin
  85. SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_library_filename
  86. SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_library_folder
  87. SYMBOLS_LV2 = -Wl,-exported_symbol,_lv2_descriptor
  88. ifeq ($(HAVE_PYQT),true)
  89. SYMBOLS_LV2 += -Wl,-exported_symbol,_lv2ui_descriptor
  90. SYMBOLS_LV2_UI = -Wl,-exported_symbol,_lv2ui_descriptor
  91. endif
  92. SYMBOLS_VST = -Wl,-exported_symbol,_VSTPluginMain
  93. endif
  94. # ---------------------------------------------------------------------------------------------------------------------
  95. # Other libs
  96. LIBS_ui = $(MODULEDIR)/water.a
  97. LIBS_wine = $(MODULEDIR)/dgl.wine.a
  98. LIBS_wine += $(MODULEDIR)/water.files.a
  99. WINE_LINK_FLAGS = $(LINK_FLAGS)
  100. WINE_LINK_FLAGS += -L$(BINDIR) -lcarla_native-plugin
  101. WINE_LINK_FLAGS += -lstdc++ -lopengl32 -lgdi32 -ldl
  102. WINE_LINK_FLAGS += -Wl,-rpath,/usr/local/lib/carla
  103. WINE_LINK_FLAGS += -Wl,-rpath,/usr/lib/carla
  104. # ---------------------------------------------------------------------------------------------------------------------
  105. TARGETS = \
  106. $(BINDIR)/carla-native-plugin$(APP_EXT) \
  107. $(BINDIR)/libcarla_native-plugin$(LIB_EXT)
  108. TARGETS += \
  109. $(BINDIR)/carla.lv2/carla$(LIB_EXT)
  110. ifeq ($(HAVE_PYQT),true)
  111. TARGETS += \
  112. $(BINDIR)/carla.lv2/carla-ui$(LIB_EXT)
  113. endif
  114. ifneq ($(CROSS_COMPILING),true)
  115. TARGETS += \
  116. $(BINDIR)/carla.lv2/manifest.ttl
  117. endif
  118. ifneq ($(HAIKU),true)
  119. ifeq ($(HAVE_PYQT),true)
  120. TARGETS += \
  121. $(BINDIR)/CarlaRack$(LIB_EXT) \
  122. $(BINDIR)/CarlaRackFX$(LIB_EXT) \
  123. $(BINDIR)/CarlaPatchbay$(LIB_EXT) \
  124. $(BINDIR)/CarlaPatchbay16$(LIB_EXT) \
  125. $(BINDIR)/CarlaPatchbay32$(LIB_EXT) \
  126. $(BINDIR)/CarlaPatchbayFX$(LIB_EXT) \
  127. $(BINDIR)/CarlaVstShell$(LIB_EXT) \
  128. $(BINDIR)/CarlaVstFxShell$(LIB_EXT)
  129. endif
  130. endif
  131. # ---------------------------------------------------------------------------------------------------------------------
  132. all: $(TARGETS)
  133. ifeq ($(WIN32),true)
  134. wine: $(BINDIR)/CarlaVstShellBridged.dll $(BINDIR)/CarlaVstFxShellBridged.dll
  135. else
  136. wine: $(BINDIR)/CarlaVstShellBridged.dll.so $(BINDIR)/CarlaVstFxShellBridged.dll.so
  137. endif
  138. # ---------------------------------------------------------------------------------------------------------------------
  139. clean:
  140. rm -f $(OBJDIR)/*.o $(TARGETS)
  141. rm -f $(BINDIR)/carla.lv2/*.*
  142. rm -f $(BINDIR)/carla-lv2-export$(APP_EXT)
  143. debug:
  144. $(MAKE) DEBUG=true
  145. # ---------------------------------------------------------------------------------------------------------------------
  146. $(BINDIR)/carla-native-plugin$(APP_EXT): $(OBJDIR)/carla-native-plugin.cpp.o
  147. -@mkdir -p $(BINDIR)
  148. @echo "Linking carla-native-plugin$(APP_EXT)"
  149. @$(CXX) $< $(LIBS_START) $(LIBS) $(LIBS_END) $(NATIVE_LINK_FLAGS) -o $@
  150. $(BINDIR)/libcarla_native-plugin$(LIB_EXT): $(OBJDIR)/carla-native-plugin.cpp.o
  151. -@mkdir -p $(BINDIR)
  152. @echo "Linking libcarla-native-plugin$(LIB_EXT)"
  153. @$(CXX) $< $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_NATIVE) $(NATIVE_LINK_FLAGS) -o $@
  154. # ---------------------------------------------------------------------------------------------------------------------
  155. $(BINDIR)/carla.lv2/carla$(LIB_EXT): $(OBJDIR)/carla-lv2.cpp.o
  156. -@mkdir -p $(BINDIR)/carla.lv2
  157. @echo "Linking carla.lv2/carla$(LIB_EXT)"
  158. @$(CXX) $< $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_LV2) $(NATIVE_LINK_FLAGS) -o $@
  159. $(BINDIR)/carla.lv2/carla-ui$(LIB_EXT): $(OBJDIR)/carla-lv2-ui.cpp.o $(LIBS_ui)
  160. -@mkdir -p $(BINDIR)/carla.lv2
  161. @echo "Linking carla.lv2/carla-ui$(LIB_EXT)"
  162. @$(CXX) $< $(LIBS_START) $(LIBS_ui) $(LIBS_END) $(SHARED) $(SYMBOLS_LV2_UI) $(NATIVE_LINK_FLAGS) -o $@
  163. # ---------------------------------------------------------------------------------------------------------------------
  164. $(BINDIR)/CarlaRack$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.rack-syn.o $(OBJDIR)/carla-vst-export.cpp.o
  165. -@mkdir -p $(BINDIR)
  166. @echo "Linking CarlaRack$(LIB_EXT)"
  167. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  168. $(BINDIR)/CarlaRackFX$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.rack-fx.o $(OBJDIR)/carla-vst-export.cpp.o
  169. -@mkdir -p $(BINDIR)
  170. @echo "Linking CarlaRackFX$(LIB_EXT)"
  171. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  172. $(BINDIR)/CarlaPatchbay$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.patchbay-syn.o $(OBJDIR)/carla-vst-export.cpp.o
  173. -@mkdir -p $(BINDIR)
  174. @echo "Linking CarlaPatchbay$(LIB_EXT)"
  175. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  176. $(BINDIR)/CarlaPatchbay16$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.patchbay-syn16.o $(OBJDIR)/carla-vst-export.cpp.o
  177. -@mkdir -p $(BINDIR)
  178. @echo "Linking CarlaPatchbay16$(LIB_EXT)"
  179. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  180. $(BINDIR)/CarlaPatchbay32$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.patchbay-syn32.o $(OBJDIR)/carla-vst-export.cpp.o
  181. -@mkdir -p $(BINDIR)
  182. @echo "Linking CarlaPatchbay32$(LIB_EXT)"
  183. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  184. $(BINDIR)/CarlaPatchbayFX$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.patchbay-fx.o $(OBJDIR)/carla-vst-export.cpp.o
  185. -@mkdir -p $(BINDIR)
  186. @echo "Linking CarlaPatchbayFX$(LIB_EXT)"
  187. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  188. # ---------------------------------------------------------------------------------------------------------------------
  189. $(BINDIR)/CarlaVstShell$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.shell.o $(OBJDIR)/carla-vst-export.cpp.o
  190. -@mkdir -p $(BINDIR)
  191. @echo "Linking CarlaVstShell$(LIB_EXT)"
  192. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  193. $(BINDIR)/CarlaVstFxShell$(LIB_EXT): $(OBJDIR)/carla-vst.cpp.shellfx.o $(OBJDIR)/carla-vst-export.cpp.o
  194. -@mkdir -p $(BINDIR)
  195. @echo "Linking CarlaVstFxShell$(LIB_EXT)"
  196. @$(CXX) $^ $(LIBS_START) $(LIBS) $(LIBS_END) $(SHARED) $(SYMBOLS_VST) $(NATIVE_LINK_FLAGS) -o $@
  197. ifeq ($(WIN32),true)
  198. $(BINDIR)/CarlaVstShellBridged.dll: $(OBJDIR)/carla-vst-export-bridged.cpp.synth.o carla-vst-export.def
  199. -@mkdir -p $(BINDIR)
  200. @echo "Linking CarlaVstShellBridged.dll"
  201. @$(CXX) $^ $(SHARED) $(LINK_FLAGS) -o $@
  202. $(BINDIR)/CarlaVstFxShellBridged.dll: $(OBJDIR)/carla-vst-export-bridged.cpp.fx.o carla-vst-export.def
  203. -@mkdir -p $(BINDIR)
  204. @echo "Linking CarlaVstFxShellBridged.dll"
  205. @$(CXX) $^ $(SHARED) $(LINK_FLAGS) -o $@
  206. else
  207. $(BINDIR)/CarlaVstShellBridged.dll.so: $(OBJDIR)/carla-vst.cpp.shell.o $(OBJDIR)/carla-vst-export.cpp.dll.o carla-vst-export.def
  208. -@mkdir -p $(BINDIR)
  209. @echo "Linking CarlaVstShellBridged.dll.so"
  210. @$(WINECC) $^ $(LIBS_START) $(LIBS_wine) $(LIBS_END) $(SHARED) $(WINE_LINK_FLAGS) -o $@
  211. $(BINDIR)/CarlaVstFxShellBridged.dll.so: $(OBJDIR)/carla-vst.cpp.shellfx.o $(OBJDIR)/carla-vst-export.cpp.dll.o carla-vst-export.def
  212. -@mkdir -p $(BINDIR)
  213. @echo "Linking CarlaVstFxShellBridged.dll.so"
  214. @$(WINECC) $^ $(LIBS_START) $(LIBS_wine) $(LIBS_END) $(SHARED) $(WINE_LINK_FLAGS) -o $@
  215. endif
  216. # ---------------------------------------------------------------------------------------------------------------------
  217. $(OBJDIR)/carla-native-plugin.cpp.o: carla-native-plugin.cpp
  218. -@mkdir -p $(OBJDIR)
  219. @echo "Compiling $<"
  220. @$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
  221. # ---------------------------------------------------------------------------------------------------------------------
  222. $(OBJDIR)/carla-lv2.cpp.o: carla-lv2.cpp
  223. -@mkdir -p $(OBJDIR)
  224. @echo "Compiling $<"
  225. @$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
  226. $(OBJDIR)/carla-lv2-ui.cpp.o: carla-lv2-ui.cpp
  227. -@mkdir -p $(OBJDIR)
  228. @echo "Compiling $<"
  229. @$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
  230. # ---------------------------------------------------------------------------------------------------------------------
  231. $(OBJDIR)/carla-vst.cpp.rack-fx.o: carla-vst.cpp
  232. -@mkdir -p $(OBJDIR)
  233. @echo "Compiling $< (RackFX)"
  234. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_PATCHBAY=0 -DCARLA_PLUGIN_SYNTH=0 -c -o $@
  235. $(OBJDIR)/carla-vst.cpp.rack-syn.o: carla-vst.cpp
  236. -@mkdir -p $(OBJDIR)
  237. @echo "Compiling $< (RackSynth)"
  238. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_PATCHBAY=0 -DCARLA_PLUGIN_SYNTH=1 -c -o $@
  239. $(OBJDIR)/carla-vst.cpp.patchbay-fx.o: carla-vst.cpp
  240. -@mkdir -p $(OBJDIR)
  241. @echo "Compiling $< (PatchbayFX)"
  242. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_PATCHBAY=1 -DCARLA_PLUGIN_SYNTH=0 -c -o $@
  243. $(OBJDIR)/carla-vst.cpp.patchbay-syn.o: carla-vst.cpp
  244. -@mkdir -p $(OBJDIR)
  245. @echo "Compiling $< (PatchbaySynth)"
  246. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_PATCHBAY=1 -DCARLA_PLUGIN_SYNTH=1 -c -o $@
  247. $(OBJDIR)/carla-vst.cpp.patchbay-syn16.o: carla-vst.cpp
  248. -@mkdir -p $(OBJDIR)
  249. @echo "Compiling $< (PatchbaySynth 16ch)"
  250. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_PATCHBAY=1 -DCARLA_PLUGIN_SYNTH=1 -DCARLA_PLUGIN_16CH=1 -c -o $@
  251. $(OBJDIR)/carla-vst.cpp.patchbay-syn32.o: carla-vst.cpp
  252. -@mkdir -p $(OBJDIR)
  253. @echo "Compiling $< (PatchbaySynth 32ch)"
  254. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_PATCHBAY=1 -DCARLA_PLUGIN_SYNTH=1 -DCARLA_PLUGIN_32CH=1 -c -o $@
  255. $(OBJDIR)/carla-vst.cpp.shell.o: carla-vst.cpp
  256. -@mkdir -p $(OBJDIR)
  257. @echo "Compiling $< (VstShell)"
  258. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_VST_SHELL=1 -DCARLA_PLUGIN_SYNTH=1 -c -o $@
  259. $(OBJDIR)/carla-vst.cpp.shellfx.o: carla-vst.cpp
  260. -@mkdir -p $(OBJDIR)
  261. @echo "Compiling $< (VstShell)"
  262. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_VST_SHELL=1 -DCARLA_PLUGIN_SYNTH=0 -c -o $@
  263. $(OBJDIR)/carla-vst-export-bridged.cpp.fx.o: carla-vst-export-bridged.cpp
  264. -@mkdir -p $(OBJDIR)
  265. @echo "Compiling $<"
  266. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_SYNTH=0 -c -o $@
  267. $(OBJDIR)/carla-vst-export-bridged.cpp.synth.o: carla-vst-export-bridged.cpp
  268. -@mkdir -p $(OBJDIR)
  269. @echo "Compiling $<"
  270. @$(CXX) $< $(BUILD_CXX_FLAGS) -DCARLA_PLUGIN_SYNTH=1 -c -o $@
  271. $(OBJDIR)/carla-vst-export.cpp.o: carla-vst-export.cpp
  272. -@mkdir -p $(OBJDIR)
  273. @echo "Compiling $<"
  274. @$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
  275. $(OBJDIR)/carla-vst-export.cpp.dll.o: carla-vst-export.cpp
  276. -@mkdir -p $(OBJDIR)
  277. @echo "Compiling $< (Wine)"
  278. @$(WINECC) $< $(BUILD_CXX_FLAGS) -c -o $@
  279. # ---------------------------------------------------------------------------------------------------------------------
  280. $(BINDIR)/carla.lv2/manifest.ttl: $(OBJDIR)/carla-lv2-export.cpp.o
  281. -@mkdir -p $(BINDIR)/carla.lv2
  282. @echo "Linking carla-lv2-export$(APP_EXT)"
  283. @$(CXX) $< $(LIBS_START) $(LIBS) $(LIBS_END) $(NATIVE_LINK_FLAGS) -o $(BINDIR)/carla-lv2-export$(APP_EXT)
  284. @echo "Generating LV2 ttl data"
  285. ifeq ($(BUILDING_FOR_WINDOWS),true)
  286. @cd $(BINDIR) && wine ./carla-lv2-export$(APP_EXT)
  287. else
  288. @cd $(BINDIR) && ./carla-lv2-export$(APP_EXT)
  289. endif
  290. @cd $(BINDIR)/carla.lv2 && ln -sf ../*bridge-* ../carla-discovery-* .
  291. $(BINDIR)/carla-lv2-export$(APP_EXT): $(OBJDIR)/carla-lv2-export.cpp.o
  292. -@mkdir -p $(BINDIR)
  293. @echo "Linking carla-lv2-export$(APP_EXT)"
  294. @$(CXX) $< $(LIBS_START) $(LIBS) $(LIBS_END) $(NATIVE_LINK_FLAGS) -o $@
  295. $(OBJDIR)/carla-lv2-export.cpp.o: carla-lv2-export.cpp
  296. -@mkdir -p $(OBJDIR)
  297. @echo "Compiling $<"
  298. @$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
  299. # ---------------------------------------------------------------------------------------------------------------------
  300. -include $(OBJDIR)/carla-native-plugin.cpp.d
  301. -include $(OBJDIR)/carla-lv2.cpp.d
  302. -include $(OBJDIR)/carla-lv2-export.cpp.d
  303. -include $(OBJDIR)/carla-vst.cpp.patchbay-fx.d
  304. -include $(OBJDIR)/carla-vst.cpp.patchbay-syn.d
  305. -include $(OBJDIR)/carla-vst.cpp.patchbay-syn16.d
  306. -include $(OBJDIR)/carla-vst.cpp.rack-fx.d
  307. -include $(OBJDIR)/carla-vst.cpp.rack-syn.d
  308. -include $(OBJDIR)/carla-vst.cpp.shell.d
  309. -include $(OBJDIR)/carla-vst-export.cpp.d
  310. -include $(OBJDIR)/carla-vst-export.cpp.dll.d
  311. -include $(OBJDIR)/carla-vst-export-bridged.cpp.fx.d
  312. -include $(OBJDIR)/carla-vst-export-bridged.cpp.synth.d
  313. # ---------------------------------------------------------------------------------------------------------------------