Skip to content

Commit 3e7e0ab

Browse files
authored
Add prebuilt binaries of 3.1.7 for linux/arm64 (#1011)
1 parent 7032352 commit 3e7e0ab

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

emsdk.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
emscripten_releases_repo = 'https://chromium.googlesource.com/emscripten-releases'
4444

45-
emscripten_releases_download_url_template = "https://storage.googleapis.com/webassembly/emscripten-releases-builds/%s/%s/wasm-binaries.%s"
45+
emscripten_releases_download_url_template = "https://storage.googleapis.com/webassembly/emscripten-releases-builds/%s/%s/wasm-binaries%s.%s"
4646

4747
# This was previously `master.zip` but we are transitioning to `main` and
4848
# `HEAD.zip` works for both cases. In future we could switch this to
@@ -2166,10 +2166,14 @@ def get_emscripten_releases_tot():
21662166
# The recent releases are the latest hashes in the git repo. There
21672167
# may not be a build for the most recent ones yet; find the last
21682168
# that does.
2169+
arch = ''
2170+
if ARCH == 'aarch64':
2171+
arch = '-arm64'
21692172
for release in recent_releases:
21702173
url = emscripten_releases_download_url_template % (
21712174
os_name(),
21722175
release,
2176+
arch,
21732177
'tbz2' if not WINDOWS else 'zip'
21742178
)
21752179
try:

emsdk_manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@
108108
"bitness": 64,
109109
"arch": "aarch64",
110110
"macos_url": "https://storage.googleapis.com/webassembly/emscripten-releases-builds/mac/%releases-tag%/wasm-binaries-arm64.tbz2",
111+
"linux_url": "https://storage.googleapis.com/webassembly/emscripten-releases-builds/linux/%releases-tag%/wasm-binaries-arm64.tbz2",
111112
"zipfile_prefix": "%releases-tag%-",
112113
"install_path": "upstream",
113114
"activated_path": "%installation_dir%/emscripten",

0 commit comments

Comments
 (0)