DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit f4bf9e5cc8c7c9ba697c75ff8aff856f654896db
parent 417f234b16911ab36311a4f31c5b82017e5e56e5
Author: Jean Pierre Cimalando <jp-dev@inbox.ru>
Date:   Sat, 18 Sep 2021 20:18:15 +0200

Have the macOS symbol in exp files

Diffstat:
MMakefile.plugins.mk | 14+++++++-------
Autils/symbols/dssi.exp | 2++
Autils/symbols/ladspa.exp | 1+
Autils/symbols/lv2-dsp.exp | 2++
Autils/symbols/lv2-ui.exp | 1+
Autils/symbols/lv2.exp | 3+++
Autils/symbols/vst2.exp | 1+
Autils/symbols/vst3.exp | 3+++
8 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk @@ -112,13 +112,13 @@ endif # Set plugin symbols to export ifeq ($(MACOS),true) -SYMBOLS_LADSPA = -Wl,-exported_symbol,_ladspa_descriptor -SYMBOLS_DSSI = -Wl,-exported_symbol,_ladspa_descriptor -Wl,-exported_symbol,_dssi_descriptor -SYMBOLS_LV2DSP = -Wl,-exported_symbol,_lv2_descriptor -Wl,-exported_symbol,_lv2_generate_ttl -SYMBOLS_LV2UI = -Wl,-exported_symbol,_lv2ui_descriptor -SYMBOLS_LV2 = $(SYMBOLS_LV2DSP) $(SYMBOLS_LV2UI) -SYMBOLS_VST2 = -Wl,-exported_symbol,_VSTPluginMain -SYMBOLS_VST3 = -Wl,-exported_symbol,_GetPluginFactory -Wl,-exported_symbol,_bundleEntry -Wl,-exported_symbol,_bundleExit +SYMBOLS_LADSPA = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/ladspa.exp +SYMBOLS_DSSI = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/dssi.exp +SYMBOLS_LV2DSP = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/lv2-dsp.exp +SYMBOLS_LV2UI = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/lv2-ui.exp +SYMBOLS_LV2 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/lv2.exp +SYMBOLS_VST2 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/vst2.exp +SYMBOLS_VST3 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/vst3.exp else SYMBOLS_LADSPA = -Wl,--version-script=$(DPF_PATH)/utils/symbols/ladspa.version SYMBOLS_DSSI = -Wl,--version-script=$(DPF_PATH)/utils/symbols/dssi.version diff --git a/utils/symbols/dssi.exp b/utils/symbols/dssi.exp @@ -0,0 +1,2 @@ +_ladspa_descriptor +_dssi_descriptor diff --git a/utils/symbols/ladspa.exp b/utils/symbols/ladspa.exp @@ -0,0 +1 @@ +_ladspa_descriptor diff --git a/utils/symbols/lv2-dsp.exp b/utils/symbols/lv2-dsp.exp @@ -0,0 +1,2 @@ +_lv2_descriptor +_lv2_generate_ttl diff --git a/utils/symbols/lv2-ui.exp b/utils/symbols/lv2-ui.exp @@ -0,0 +1 @@ +_lv2ui_descriptor diff --git a/utils/symbols/lv2.exp b/utils/symbols/lv2.exp @@ -0,0 +1,3 @@ +_lv2_descriptor +_lv2ui_descriptor +_lv2_generate_ttl diff --git a/utils/symbols/vst2.exp b/utils/symbols/vst2.exp @@ -0,0 +1 @@ +_VSTPluginMain diff --git a/utils/symbols/vst3.exp b/utils/symbols/vst3.exp @@ -0,0 +1,3 @@ +_GetPluginFactory +_bundleEntry +_bundleExit