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.

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