File tree Expand file tree Collapse file tree 4 files changed +18
-18
lines changed Expand file tree Collapse file tree 4 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 2626 clang-runtime : ' 20'
2727 cling : Off
2828 micromamba_shell_init : bash
29- emsdk_ver : " 3.1.73 "
29+ emsdk_ver : " 4.0.9 "
3030
3131 steps :
3232 - uses : actions/checkout@v5
Original file line number Diff line number Diff line change @@ -27,28 +27,28 @@ jobs:
2727 cling : Off
2828 llvm_enable_projects : " clang;lld"
2929 llvm_targets_to_build : " WebAssembly"
30- emsdk_ver : " 3.1.73 "
30+ emsdk_ver : " 4.0.9 "
3131 - name : osx15-arm-clang-repl-20-emscripten
3232 os : macos-15
3333 clang-runtime : ' 20'
3434 cling : Off
3535 llvm_enable_projects : " clang;lld"
3636 llvm_targets_to_build : " WebAssembly"
37- emsdk_ver : " 3.1.73 "
37+ emsdk_ver : " 4.0.9 "
3838 - name : ubu24-x86-clang-repl-20-emscripten
3939 os : ubuntu-24.04
4040 clang-runtime : ' 20'
4141 cling : Off
4242 llvm_enable_projects : " clang;lld"
4343 llvm_targets_to_build : " WebAssembly"
44- emsdk_ver : " 3.1.73 "
44+ emsdk_ver : " 4.0.9 "
4545 - name : win2025-x86-clang-repl-20-emscripten
4646 os : windows-2025
4747 clang-runtime : ' 20'
4848 cling : Off
4949 llvm_enable_projects : " clang;lld"
5050 llvm_targets_to_build : " WebAssembly"
51- emsdk_ver : " 3.1.73 "
51+ emsdk_ver : " 4.0.9 "
5252
5353 steps :
5454 - uses : actions/checkout@v5
@@ -366,25 +366,25 @@ jobs:
366366 clang-runtime : ' 20'
367367 cling : Off
368368 micromamba_shell_init : bash
369- emsdk_ver : " 3.1.73 "
369+ emsdk_ver : " 4.0.9 "
370370 - name : osx15-arm-clang-repl-20-emscripten_wasm
371371 os : macos-15
372372 clang-runtime : ' 20'
373373 cling : Off
374374 micromamba_shell_init : bash
375- emsdk_ver : " 3.1.73 "
375+ emsdk_ver : " 4.0.9 "
376376 - name : ubu24-arm-clang-repl-20-emscripten_wasm
377377 os : ubuntu-24.04-arm
378378 clang-runtime : ' 20'
379379 cling : Off
380380 micromamba_shell_init : bash
381- emsdk_ver : " 3.1.73 "
381+ emsdk_ver : " 4.0.9 "
382382 - name : win2025-x86-clang-repl-20-emscripten
383383 os : windows-2025
384384 clang-runtime : ' 20'
385385 cling : Off
386386 micromamba_shell_init : powershell
387- emsdk_ver : " 3.1.73 "
387+ emsdk_ver : " 4.0.9 "
388388
389389 steps :
390390 - uses : actions/checkout@v5
Original file line number Diff line number Diff line change @@ -19,24 +19,24 @@ cd ./CppInterOp-wasm
1919```
2020
2121To create a wasm build of CppInterOp we make use of the emsdk toolchain. This can be installed by executing (we only currently
22- support version 3.1.73 )
22+ support version 4.0.9 )
2323``` bash
2424git clone https://github.com/emscripten-core/emsdk.git
25- ./emsdk/emsdk install 3.1.73
25+ ./emsdk/emsdk install 4.0.9
2626```
2727
2828and to activate the emsdk environment on Linux and osx execute (we are defining SYSROOT_PATH for use later)
2929
3030``` bash
31- ./emsdk/emsdk activate 3.1.73
31+ ./emsdk/emsdk activate 4.0.9
3232source ./emsdk/emsdk_env.sh
3333export SYSROOT_PATH=$PWD /emsdk/upstream/emscripten/cache/sysroot
3434```
3535
3636and on Windows execute in Powershell
3737
3838``` powershell
39- .\emsdk\emsdk activate 3.1.73
39+ .\emsdk\emsdk activate 4.0.9
4040.\emsdk\emsdk_env.ps1
4141$env:PWD_DIR= $PWD.Path
4242$env:SYSROOT_PATH="$env:EMSDK/upstream/emscripten/cache/sysroot"
Original file line number Diff line number Diff line change @@ -32,27 +32,27 @@ Now move into this directory using the following command
3232
3333 To create a wasm build of CppInterOp we make use of the emsdk toolchain.
3434This can be installed by executing (we only currently support version
35- 3.1.73 )
35+ 4.0.9 )
3636
3737.. code :: bash
3838
3939 git clone https://github.com/emscripten-core/emsdk.git
40- ./emsdk/emsdk install 3.1.73
40+ ./emsdk/emsdk install 4.0.9
4141
4242 and to activate the emsdk environment on Linux and osx execute
4343(we are defining SYSROOT_PATH for use later)
4444
4545.. code :: bash
4646
47- ./emsdk/emsdk activate 3.1.73
47+ ./emsdk/emsdk activate 4.0.9
4848 source ./emsdk/emsdk_env.sh
4949 export SYSROOT_PATH=$PWD /emsdk/upstream/emscripten/cache/sysroot
5050
5151 and on Windows execute in Powershell
5252
5353.. code :: powershell
5454
55- .\emsdk\emsdk activate 3.1 . 73
55+ .\emsdk\emsdk activate 4.0 . 9
5656 .\emsdk\emsdk_env.ps1
5757 $env: PWD_DIR = $PWD.Path
5858 $env: SYSROOT_PATH = " $env: EMSDK /upstream/emscripten/cache/sysroot"
@@ -429,4 +429,4 @@ and on Windows execute
429429 -- contents xeus- cpp/ notebooks/ images/ marie.png `
430430 -- contents xeus- cpp/ notebooks/ audio/ audio.wav `
431431 -- XeusAddon.mounts= " $env: PREFIX /share/xeus-cpp/tagfiles:/share/xeus-cpp/tagfiles" `
432- -- XeusAddon.mounts= " $env: PREFIX /etc/xeus-cpp/tags.d:/etc/xeus-cpp/tags.d"
432+ -- XeusAddon.mounts= " $env: PREFIX /etc/xeus-cpp/tags.d:/etc/xeus-cpp/tags.d"
You can’t perform that action at this time.
0 commit comments