Skip to content

Commit a9ab7e1

Browse files
committed
Fix building wasm standalones with cmake
Signed-off-by: falkTX <falktx@falktx.com>
1 parent a0b5e7f commit a9ab7e1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

cmake/DPF-plugin.cmake

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,9 @@ function(dpf_add_executable NAME)
357357
target_include_directories("${NAME}" PUBLIC "${DPF_ROOT_DIR}/distrho")
358358

359359
if(EMSCRIPTEN)
360-
target_link_options("${NAME}" PRIVATE -sMAIN_MODULE)
360+
target_link_options("${NAME}"
361+
PRIVATE
362+
-sEXPORTED_RUNTIME_METHODS=dynCall)
361363
endif()
362364

363365
if(_dpf_plugin_USE_FILE_BROWSER)
@@ -420,7 +422,7 @@ function(dpf__build_jack NAME HAS_UI FORCE_NATIVE_AUDIO_FALLBACK SKIP_NATIVE_AUD
420422
"${PROJECT_BINARY_DIR}/bin/${NAME}.html" @ONLY)
421423
target_link_options("${NAME}-jack"
422424
PRIVATE
423-
-sMAIN_MODULE
425+
-sEXPORTED_RUNTIME_METHODS=dynCall
424426
$<$<BOOL:${USE_FILE_BROWSER}>:-sEXPORTED_RUNTIME_METHODS=FS,cwrap>)
425427
endif()
426428

0 commit comments

Comments
 (0)