commit 77f5ab64e91df1cef726ead3a04ee7ead38d1a64
parent 5948d8a38173da034cf19dd7cb23cd3ac131f3ab
Author: falkTX <falktx@falktx.com>
Date: Wed, 6 Oct 2021 21:10:02 +0100
Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat:
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk
@@ -111,6 +111,9 @@ endif
# ---------------------------------------------------------------------------------------------------------------------
# Set plugin symbols to export
+ifneq ($(DEBUG),true)
+ifneq ($(SKIP_STRIPPING),true)
+
ifeq ($(MACOS),true)
SYMBOLS_LADSPA = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/ladspa.exp
SYMBOLS_DSSI = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/dssi.exp
@@ -127,7 +130,7 @@ SYMBOLS_LV2UI = $(DPF_PATH)/utils/symbols/lv2-ui.def
SYMBOLS_LV2 = $(DPF_PATH)/utils/symbols/lv2.def
SYMBOLS_VST2 = $(DPF_PATH)/utils/symbols/vst2.def
SYMBOLS_VST3 = $(DPF_PATH)/utils/symbols/vst3.def
-else ifneq ($(DEBUG),true)
+else
SYMBOLS_LADSPA = -Wl,--version-script=$(DPF_PATH)/utils/symbols/ladspa.version
SYMBOLS_DSSI = -Wl,--version-script=$(DPF_PATH)/utils/symbols/dssi.version
SYMBOLS_LV2DSP = -Wl,--version-script=$(DPF_PATH)/utils/symbols/lv2-dsp.version
@@ -137,6 +140,9 @@ SYMBOLS_VST2 = -Wl,--version-script=$(DPF_PATH)/utils/symbols/vst2.version
SYMBOLS_VST3 = -Wl,--version-script=$(DPF_PATH)/utils/symbols/vst3.version
endif
+endif
+endif
+
# ---------------------------------------------------------------------------------------------------------------------
# Handle UI stuff, disable UI support automatically