diff options
Diffstat (limited to 'cmake')
| -rw-r--r-- | cmake/platforms/emscripten.cmake | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cmake/platforms/emscripten.cmake b/cmake/platforms/emscripten.cmake index d923083..89223a5 100644 --- a/cmake/platforms/emscripten.cmake +++ b/cmake/platforms/emscripten.cmake @@ -29,7 +29,9 @@ set(emcc_export_list list(TRANSFORM emcc_export_list PREPEND \") list(TRANSFORM emcc_export_list APPEND \") string(JOIN "," emcc_export_string ${emcc_export_list}) -set(CMAKE_C_LINK_FLAGS "-s ASM_JS=1 -s EXPORTED_FUNCTIONS='[${emcc_export_string}]'") +set(CMAKE_C_LINK_FLAGS "\ +-s EXPORTED_FUNCTIONS='[${emcc_export_string}]' \ +-s EXTRA_EXPORTED_RUNTIME_METHODS='[cwrap,callMain]'") set(build_cli_programs FALSE) |