File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -446,10 +446,12 @@ if(EMSCRIPTEN)
446
446
xeus_cpp_set_kernel_options (xcpp )
447
447
xeus_wasm_compile_options (xcpp )
448
448
xeus_wasm_link_options (xcpp "web,worker" )
449
+ string (REPLACE "@" "@@" ESCAPED_SYSROOT_PATH "${SYSROOT_PATH} " )
450
+ string (REPLACE "@" "@@" ESCAPED_XEUS_CPP_RESOURCE_DIR "${XEUS_CPP_RESOURCE_DIR} " )
449
451
target_link_options (xcpp
450
452
PUBLIC "SHELL: -s USE_SDL=2"
451
- PUBLIC "SHELL: --preload-file ${SYSROOT_PATH } /include@/include"
452
- PUBLIC "SHELL: --preload-file ${XEUS_CPP_RESOURCE_DIR } @/${CMAKE_INSTALL_LIBDIR} /clang/${CPPINTEROP_LLVM_VERSION_MAJOR} "
453
+ PUBLIC "SHELL: --preload-file ${ESCAPED_SYSROOT_PATH } /include@/include"
454
+ PUBLIC "SHELL: --preload-file ${ESCAPED_XEUS_CPP_RESOURCE_DIR } @/${CMAKE_INSTALL_LIBDIR} /clang/${CPPINTEROP_LLVM_VERSION_MAJOR} "
453
455
PUBLIC "SHELL: --post-js ${CMAKE_CURRENT_SOURCE_DIR} /wasm_patches/post.js"
454
456
)
455
457
endif ()
Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ if(EMSCRIPTEN)
75
75
PUBLIC "SHELL: -s EXIT_RUNTIME=1"
76
76
PUBLIC "SHELL: -s STACK_SIZE=32mb"
77
77
PUBLIC "SHELL: -s INITIAL_MEMORY=128mb"
78
- PUBLIC "SHELL: --preload-file ${SYSROOT_PATH } /include@/include"
78
+ PUBLIC "SHELL: --preload-file ${ESCAPED_SYSROOT_PATH } /include@/include"
79
79
PUBLIC "SHELL: --preload-file ../${XEUS_CPP_DATA_DIR} @/share/xeus-cpp"
80
80
PUBLIC "SHELL: --preload-file ../${XEUS_CPP_CONF_DIR} @/etc/xeus-cpp"
81
81
PUBLIC "SHELL: --emrun"
You can’t perform that action at this time.
0 commit comments