Skip to content

Commit 6df0973

Browse files
authored
upgrade emsdk to 4.0.4 (microsoft#23819)
### Description Upgrade EMSDK to 4.0.4 ### Motivation and Context Emscripten v4.0.4 brings 2 useful changes that are helpful for webgpu: - emscripten-core/emscripten#23678 - emscripten-core/emscripten#23631
1 parent c6664e2 commit 6df0973

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.gitmodules

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
[submodule "cmake/external/emsdk"]
88
path = cmake/external/emsdk
99
url = https://github.com/emscripten-core/emsdk.git
10-
branch = 4.0.3
10+
branch = 4.0.4

tools/ci_build/build.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ def convert_arg_line_to_args(self, arg_line):
503503
# WebAssembly build
504504
parser.add_argument("--build_wasm", action="store_true", help="Build for WebAssembly")
505505
parser.add_argument("--build_wasm_static_lib", action="store_true", help="Build for WebAssembly static library")
506-
parser.add_argument("--emsdk_version", default="4.0.3", help="Specify version of emsdk")
506+
parser.add_argument("--emsdk_version", default="4.0.4", help="Specify version of emsdk")
507507

508508
parser.add_argument("--enable_wasm_simd", action="store_true", help="Enable WebAssembly SIMD")
509509
parser.add_argument("--enable_wasm_threads", action="store_true", help="Enable WebAssembly multi-threads support")

tools/ci_build/github/azure-pipelines/templates/linux-wasm-ci.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -88,15 +88,15 @@ jobs:
8888
- script: |
8989
set -ex
9090
cd '$(Build.SourcesDirectory)/cmake/external/emsdk'
91-
./emsdk install 4.0.3 ccache-git-emscripten-64bit
92-
./emsdk activate 4.0.3 ccache-git-emscripten-64bit
91+
./emsdk install 4.0.4 ccache-git-emscripten-64bit
92+
./emsdk activate 4.0.4 ccache-git-emscripten-64bit
9393
displayName: 'emsdk install and activate ccache for emscripten'
9494
- ${{if eq(parameters.WithCache, false)}}:
9595
- script: |
9696
set -ex
9797
cd '$(Build.SourcesDirectory)/cmake/external/emsdk'
98-
./emsdk install 4.0.3
99-
./emsdk activate 4.0.3
98+
./emsdk install 4.0.4
99+
./emsdk activate 4.0.4
100100
displayName: 'emsdk install and activate ccache for emscripten'
101101
102102
- template: build-linux-wasm-step.yml

0 commit comments

Comments
 (0)