diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk index ba01181f..4656ad24 100644 --- 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/dgl/src/pugl-upstream b/dgl/src/pugl-upstream index eb760757..6d4e2510 160000 --- a/dgl/src/pugl-upstream +++ b/dgl/src/pugl-upstream @@ -1 +1 @@ -Subproject commit eb7607571d38d8f06eea95eb2a04667402d49eab +Subproject commit 6d4e25100be6719565b512d6aeac19c5b581ba48 diff --git a/distrho/src/DistrhoUtils.cpp b/distrho/src/DistrhoUtils.cpp index 364461ff..fc0ff25a 100644 --- 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)