From 5d2004bbc00f86c1c6b816663c9d572757aef2d3 Mon Sep 17 00:00:00 2001 From: falkTX Date: Sun, 9 Jul 2023 17:09:22 +0200 Subject: [PATCH] Fix native-plugin lib export for macOS and wasm Signed-off-by: falkTX --- source/plugin/Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/source/plugin/Makefile b/source/plugin/Makefile index c4c3550fc..e5a46d7d8 100644 --- a/source/plugin/Makefile +++ b/source/plugin/Makefile @@ -150,6 +150,11 @@ SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_native_patchbay_obs_plugin SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_create_native_plugin_host_handle SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_host_handle_free SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_native_plugin_engine +SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_complete_license_text +SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_juce_version +SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_supported_file_extensions +SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_supported_features +SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_library_filename SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_library_folder SYMBOLS_LV2 = -Wl,-exported_symbol,_lv2_descriptor ifeq ($(HAVE_PYQT),true) @@ -170,7 +175,13 @@ SYMBOLS_NATIVE += 'carla_get_native_patchbay_cv32_plugin', SYMBOLS_NATIVE += 'carla_get_native_patchbay_obs_plugin', SYMBOLS_NATIVE += 'carla_create_native_plugin_host_handle', SYMBOLS_NATIVE += 'carla_host_handle_free', -SYMBOLS_NATIVE += 'carla_get_native_plugin_engine' +SYMBOLS_NATIVE += 'carla_get_native_plugin_engine', +SYMBOLS_NATIVE += 'carla_get_complete_license_text', +SYMBOLS_NATIVE += 'carla_get_juce_version', +SYMBOLS_NATIVE += 'carla_get_supported_file_extensions', +SYMBOLS_NATIVE += 'carla_get_supported_features', +SYMBOLS_NATIVE += 'carla_get_library_filename', +SYMBOLS_NATIVE += 'carla_get_library_folder' SYMBOLS_NATIVE += ]" ifeq ($(HAVE_PYQT),true) SYMBOLS_LV2 = -sSIDE_MODULE=2 -sEXPORTED_FUNCTIONS="['lv2_descriptor','lv2ui_descriptor']"