|
|
@@ -61,7 +61,11 @@ endif |
|
|
|
|
|
|
|
LIBS = $(MODULEDIR)/carla_engine_plugin.a |
|
|
|
LIBS += $(MODULEDIR)/carla_plugin.a |
|
|
|
ifeq ($(STATIC_PLUGIN_TARGET),true) |
|
|
|
LIBS += $(MODULEDIR)/jackbridge.min.a |
|
|
|
else |
|
|
|
LIBS += $(MODULEDIR)/jackbridge.a |
|
|
|
endif |
|
|
|
|
|
|
|
LIBS += $(MODULEDIR)/lilv.a |
|
|
|
LIBS += $(MODULEDIR)/rtmempool.a |
|
|
@@ -73,10 +77,12 @@ LIBS += $(MODULEDIR)/sfzero.a |
|
|
|
LIBS += $(MODULEDIR)/zita-resampler.a |
|
|
|
|
|
|
|
ifeq ($(HAVE_DGL),true) |
|
|
|
ifneq ($(USING_CUSTOM_DPF),true) |
|
|
|
LIBS += $(MODULEDIR)/dgl.a |
|
|
|
else |
|
|
|
ifeq ($(STATIC_PLUGIN_TARGET)$(USING_CUSTOM_DPF),truetrue) |
|
|
|
# nothing |
|
|
|
else ifeq ($(USING_CUSTOM_DPF),true) |
|
|
|
LIBS += $(CUSTOM_DPF_PATH)/build/libdgl-opengl.a |
|
|
|
else |
|
|
|
LIBS += $(MODULEDIR)/dgl.a |
|
|
|
endif |
|
|
|
endif |
|
|
|
|
|
|
@@ -251,7 +257,7 @@ else |
|
|
|
wine: $(BINDIR)/CarlaVstShellBridged.dll.so $(BINDIR)/CarlaVstFxShellBridged.dll.so |
|
|
|
endif |
|
|
|
|
|
|
|
static: $(OBJDIR)/carla-host-plugin.cpp.o |
|
|
|
static: $(BINDIR)/libcarla_host-plugin.a |
|
|
|
|
|
|
|
# --------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
|
|
@@ -294,6 +300,19 @@ $(BINDIR)/libcarla_host-plugin$(LIB_EXT): $(OBJDIR)/carla-host-plugin.cpp.o $(LI |
|
|
|
|
|
|
|
# --------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
|
|
|
$(BINDIR)/libcarla_host-plugin.a: $(OBJDIR)/libcarla_host-plugin.o |
|
|
|
-@mkdir -p $(BINDIR) |
|
|
|
@echo "Creating libcarla_host-plugin.a" |
|
|
|
$(SILENT)rm -f $@ |
|
|
|
$(SILENT)$(AR) crs $@ $^ |
|
|
|
|
|
|
|
$(OBJDIR)/libcarla_host-plugin.o: $(OBJDIR)/carla-host-plugin.cpp.o $(LIBS) $(LIBS_juce) |
|
|
|
-@mkdir -p $(BINDIR) |
|
|
|
@echo "Linking libcarla-host-plugin.o" |
|
|
|
$(SILENT)$(CXX) $< $(BUILD_CXX_FLAGS) $(LIBS_START) $(LIBS) $(LIBS_juce) $(LIBS_END) $(COMBINE) -o $@ |
|
|
|
|
|
|
|
# --------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
|
|
|
$(BINDIR)/carla-native-plugin$(APP_EXT): $(OBJDIR)/carla-native-plugin.cpp.o $(LIBS) $(LIBS_juce) |
|
|
|
-@mkdir -p $(BINDIR) |
|
|
|
@echo "Linking carla-native-plugin$(APP_EXT)" |
|
|
|