Skip to content

Commit d91bc7d

Browse files
authored
Update CMakeLists.txt to Sylvian suggestion
1 parent ffb0c4e commit d91bc7d

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

CMakeLists.txt

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -447,17 +447,10 @@ if(EMSCRIPTEN)
447447
xeus_wasm_compile_options(xcpp)
448448
xeus_wasm_link_options(xcpp "web,worker")
449449
if (SYSROOT_PATH MATCHES "@")
450-
execute_process(
451-
COMMAND ln -s ${SYSROOT_PATH}
452-
)
453-
set(SYSROOT_PATH_ORIGINAL ${SYSROOT_PATH})
454-
set(SYSROOT_PATH "./sysroot/")
450+
string(REPLACE "@" "@@" SYSROOT_PATH "${SYSROOT_PATH}")
455451
endif()
456452
if (XEUS_CPP_RESOURCE_DIR MATCHES "@")
457-
execute_process(
458-
COMMAND ln -s ${XEUS_CPP_RESOURCE_DIR}
459-
)
460-
set(XEUS_CPP_RESOURCE_DIR "./${CPPINTEROP_LLVM_VERSION_MAJOR}")
453+
string(REPLACE "@" "@@" XEUS_CPP_RESOURCE_DIR "${XEUS_CPP_RESOURCE_DIR}")
461454
endif()
462455
target_link_options(xcpp
463456
PUBLIC "SHELL: -s USE_SDL=2"
@@ -473,11 +466,6 @@ endif()
473466

474467
if(XEUS_CPP_BUILD_TESTS)
475468
add_subdirectory(test)
476-
if (SYSROOT_PATH_ORIGINAL MATCHES "@")
477-
execute_process(
478-
COMMAND ln -s ${SYSROOT_PATH_ORIGINAL} "${CMAKE_CURRENT_BINARY_DIR}/test/"
479-
)
480-
endif()
481469
endif()
482470

483471
# Installation

0 commit comments

Comments
 (0)