Browse Source

make: windows exports with def files

pull/330/head
Jean Pierre Cimalando Filipe Coelho <falktx@falktx.com> 3 years ago
parent
commit
8061ea254b
8 changed files with 29 additions and 0 deletions
  1. +8
    -0
      Makefile.plugins.mk
  2. +3
    -0
      utils/symbols/dssi.def
  3. +2
    -0
      utils/symbols/ladspa.def
  4. +3
    -0
      utils/symbols/lv2-dsp.def
  5. +2
    -0
      utils/symbols/lv2-ui.def
  6. +4
    -0
      utils/symbols/lv2.def
  7. +3
    -0
      utils/symbols/vst2.def
  8. +4
    -0
      utils/symbols/vst3.def

+ 8
- 0
Makefile.plugins.mk View File

@@ -119,6 +119,14 @@ 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_LV2 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/lv2.exp
SYMBOLS_VST2 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/vst2.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 SYMBOLS_VST3 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/vst3.exp
else ifeq ($(WINDOWS),true)
SYMBOLS_LADSPA = $(DPF_PATH)/utils/symbols/ladspa.def
SYMBOLS_DSSI = $(DPF_PATH)/utils/symbols/dssi.def
SYMBOLS_LV2DSP = $(DPF_PATH)/utils/symbols/lv2-dsp.def
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 else
SYMBOLS_LADSPA = -Wl,--version-script=$(DPF_PATH)/utils/symbols/ladspa.version SYMBOLS_LADSPA = -Wl,--version-script=$(DPF_PATH)/utils/symbols/ladspa.version
SYMBOLS_DSSI = -Wl,--version-script=$(DPF_PATH)/utils/symbols/dssi.version SYMBOLS_DSSI = -Wl,--version-script=$(DPF_PATH)/utils/symbols/dssi.version


+ 3
- 0
utils/symbols/dssi.def View File

@@ -0,0 +1,3 @@
EXPORTS
ladspa_descriptor
dssi_descriptor

+ 2
- 0
utils/symbols/ladspa.def View File

@@ -0,0 +1,2 @@
EXPORTS
ladspa_descriptor

+ 3
- 0
utils/symbols/lv2-dsp.def View File

@@ -0,0 +1,3 @@
EXPORTS
lv2_descriptor
lv2_generate_ttl

+ 2
- 0
utils/symbols/lv2-ui.def View File

@@ -0,0 +1,2 @@
EXPORTS
lv2ui_descriptor

+ 4
- 0
utils/symbols/lv2.def View File

@@ -0,0 +1,4 @@
EXPORTS
lv2_descriptor
lv2ui_descriptor
lv2_generate_ttl

+ 3
- 0
utils/symbols/vst2.def View File

@@ -0,0 +1,3 @@
EXPORTS
VSTPluginMain
main=VSTPluginMain

+ 4
- 0
utils/symbols/vst3.def View File

@@ -0,0 +1,4 @@
EXPORTS
GetPluginFactory
InitDll
ExitDll

Loading…
Cancel
Save