# HG changeset patch # User Sebastien Jodogne # Date 1591894623 -7200 # Node ID 3d7afb01dc14fe815c0c25944c5e929c0e01999f # Parent 3a59a021b5de1460b6d962b4d81964a8e6b4584b fix diff -r 3a59a021b5de -r 3d7afb01dc14 OrthancFramework/Resources/CMake/EmscriptenParameters.cmake --- a/OrthancFramework/Resources/CMake/EmscriptenParameters.cmake Thu Jun 11 18:43:14 2020 +0200 +++ b/OrthancFramework/Resources/CMake/EmscriptenParameters.cmake Thu Jun 11 18:57:03 2020 +0200 @@ -2,8 +2,6 @@ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s BINARYEN_TRAP_MODE='\"${EMSCRIPTEN_TRAP_MODE}\"'") endif() -set(WASM_FLAGS "-s SIDE_MODULE=1 -s EXPORT_ALL=1") - if (EMSCRIPTEN_TARGET_MODE STREQUAL "wasm") # WebAssembly set(WASM_FLAGS "${WASM_FLAGS} -s WASM=1 -s FETCH=1") diff -r 3a59a021b5de -r 3d7afb01dc14 OrthancFramework/SharedLibrary/CMakeLists.txt --- a/OrthancFramework/SharedLibrary/CMakeLists.txt Thu Jun 11 18:43:14 2020 +0200 +++ b/OrthancFramework/SharedLibrary/CMakeLists.txt Thu Jun 11 18:57:03 2020 +0200 @@ -53,6 +53,9 @@ set(BOOST_LOCALE_BACKEND "libiconv") set(ORTHANC_SANDBOXED ON) + # Will be used by "../Resources/CMake/EmscriptenParameters.cmake" + set(WASM_FLAGS "-s SIDE_MODULE=1 -s EXPORT_ALL=1") + else() # Enable all the remaining modules for other targets set(ENABLE_CRYPTO_OPTIONS ON)