Skip to content

Commit 90a883e

Browse files
authored
Update emscripten.yml to fix Emscripten build error
1 parent 2d2a2cb commit 90a883e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/emscripten.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -805,8 +805,9 @@ jobs:
805805
./emsdk/emsdk activate ${{matrix.emsdk_ver}}
806806
source ./emsdk/emsdk_env.sh
807807
micromamba activate CppInterOp-wasm
808-
git clone --depth=1 https://github.com/compiler-research/xeus-cpp.git
808+
git clone --depth=1 https://github.com/mcbarton/xeus-cpp.git
809809
cd ./xeus-cpp
810+
git checkout Fix-resource-directory
810811
mkdir build
811812
pushd build
812813
export CMAKE_PREFIX_PATH=${{ env.PREFIX }}
@@ -817,6 +818,7 @@ jobs:
817818
-DCMAKE_INSTALL_PREFIX=${{ env.PREFIX }} \
818819
-DXEUS_CPP_EMSCRIPTEN_WASM_BUILD=ON \
819820
-DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON \
821+
-DXEUS_CPP_RESOURCE_DIR=${{ env.LLVM_BUILD_DIR }}/lib/clang/${{ matrix.clang-runtime }} \
820822
-DSYSROOT_PATH=${{ env.SYSROOT_PATH }} \
821823
..
822824
emmake make -j ${{ env.ncpus }} install

0 commit comments

Comments
 (0)