File tree Expand file tree Collapse file tree 5 files changed +22
-21
lines changed Expand file tree Collapse file tree 5 files changed +22
-21
lines changed Original file line number Diff line number Diff line change 27
27
clang-runtime : ' 19'
28
28
cling : Off
29
29
micromamba_shell_init : bash
30
- emsdk_ver : " 3.1.45 "
30
+ emsdk_ver : " 3.1.73 "
31
31
32
32
steps :
33
33
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -29,17 +29,17 @@ jobs:
29
29
llvm_enable_projects : " clang;lld"
30
30
llvm_targets_to_build : " WebAssembly"
31
31
emsdk_ver : " 3.1.73"
32
- - name : ubu24-x86-gcc12 -clang-repl-20-emscripten
33
- os : ubuntu-24.04
34
- compiler : gcc-12
32
+ - name : osx15-arm-clang -clang-repl-20-emscripten
33
+ os : macos-15
34
+ compiler : clang
35
35
clang-runtime : ' 20'
36
36
cling : Off
37
37
llvm_enable_projects : " clang;lld"
38
- llvm_targets_to_build : " WebAssembly"
38
+ llvm_targets_to_build : " WebAssembly"
39
39
emsdk_ver : " 3.1.73"
40
- - name : osx15-arm-clang -clang-repl-20-emscripten
41
- os : macos-15
42
- compiler : clang
40
+ - name : ubu24-x86-gcc12 -clang-repl-20-emscripten
41
+ os : ubuntu-24.04
42
+ compiler : gcc-12
43
43
clang-runtime : ' 20'
44
44
cling : Off
45
45
llvm_enable_projects : " clang;lld"
@@ -466,16 +466,16 @@ jobs:
466
466
cling : Off
467
467
micromamba_shell_init : bash
468
468
emsdk_ver : " 3.1.73"
469
- - name : ubu24 -arm-gcc12 -clang-repl-20-emscripten_wasm
470
- os : ubuntu-24.04-arm
471
- compiler : gcc-12
469
+ - name : osx15 -arm-clang -clang-repl-20-emscripten_wasm
470
+ os : macos-15
471
+ compiler : clang
472
472
clang-runtime : ' 20'
473
473
cling : Off
474
474
micromamba_shell_init : bash
475
475
emsdk_ver : " 3.1.73"
476
- - name : osx15 -arm-clang -clang-repl-20-emscripten_wasm
477
- os : macos-15
478
- compiler : clang
476
+ - name : ubu24 -arm-gcc12 -clang-repl-20-emscripten_wasm
477
+ os : ubuntu-24.04-arm
478
+ compiler : gcc-12
479
479
clang-runtime : ' 20'
480
480
cling : Off
481
481
micromamba_shell_init : bash
Original file line number Diff line number Diff line change @@ -19,16 +19,16 @@ cd ./CppInterOp-wasm
19
19
```
20
20
21
21
To 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.45 )
22
+ support version 3.1.73 )
23
23
``` bash
24
24
git clone https://github.com/emscripten-core/emsdk.git
25
- ./emsdk/emsdk install 3.1.45
25
+ ./emsdk/emsdk install 3.1.73
26
26
```
27
27
28
28
and activate the emsdk environment
29
29
30
30
``` bash
31
- ./emsdk/emsdk activate 3.1.45
31
+ ./emsdk/emsdk activate 3.1.73
32
32
source ./emsdk/emsdk_env.sh
33
33
```
34
34
Original file line number Diff line number Diff line change @@ -28,18 +28,18 @@ Now move into this directory using the following command
28
28
29
29
To create a wasm build of CppInterOp we make use of the emsdk toolchain.
30
30
This can be installed by executing (we only currently support version
31
- 3.1.45 )
31
+ 3.1.73 )
32
32
33
33
.. code :: bash
34
34
35
35
git clone https://github.com/emscripten-core/emsdk.git
36
- ./emsdk/emsdk install 3.1.45
36
+ ./emsdk/emsdk install 3.1.73
37
37
38
38
and activate the emsdk environment
39
39
40
40
.. code :: bash
41
41
42
- ./emsdk/emsdk activate 3.1.45
42
+ ./emsdk/emsdk activate 3.1.73
43
43
source ./emsdk/emsdk_env.sh
44
44
45
45
Now clone the 19.x release of the LLVM project repository and CppInterOp
Original file line number Diff line number Diff line change 1
1
name : CppInterOp-wasm
2
2
channels :
3
- - https://repo.mamba.pm /emscripten-forge
3
+ - https://repo.prefix.dev /emscripten-forge-dev
4
4
dependencies :
5
+ - emscripten-abi==3.1.73
5
6
- nlohmann_json
6
7
- xeus-lite
7
8
- xeus
You can’t perform that action at this time.
0 commit comments