DPF

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

commit ee94ba0caeabe25e2ecff1039d321e8edb5acedd
parent 5e77ebb317d5fd7209386ce8eb367682896d02b2
Author: falkTX <falktx@falktx.com>
Date:   Wed,  6 Jul 2022 23:38:28 +0100

Automatically set a few flags on wasm

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
MMakefile.plugins.mk | 4++++
Mdistrho/src/DistrhoUtils.cpp | 4++++
2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk @@ -65,6 +65,10 @@ ifeq ($(WASM),true) JACK_FLAGS += -sUSE_SDL=2 JACK_LIBS += -sUSE_SDL=2 +ifneq ($(FILE_BROWSER_DISABLED),true) +JACK_LIBS += -sEXPORTED_RUNTIME_METHODS=FS,cwrap +endif + else ifneq ($(SKIP_RTAUDIO_FALLBACK),true) ifeq ($(MACOS),true) diff --git a/distrho/src/DistrhoUtils.cpp b/distrho/src/DistrhoUtils.cpp @@ -78,7 +78,11 @@ const char* getPluginFormatName() noexcept #if defined(DISTRHO_PLUGIN_TARGET_CARLA) return "Carla"; #elif defined(DISTRHO_PLUGIN_TARGET_JACK) +# ifdef DISTRHO_OS_WASM + return "Wasm/Standalone"; +# else return "JACK/Standalone"; +# endif #elif defined(DISTRHO_PLUGIN_TARGET_LADSPA) return "LADSPA"; #elif defined(DISTRHO_PLUGIN_TARGET_DSSI)