Add prebuilt binaries of 3.1.7 for linux/arm64 (#1011)
This commit is contained in:
6
emsdk.py
6
emsdk.py
@@ -42,7 +42,7 @@ emsdk_packages_url = 'https://storage.googleapis.com/webassembly/emscripten-rele
|
|||||||
|
|
||||||
emscripten_releases_repo = 'https://chromium.googlesource.com/emscripten-releases'
|
emscripten_releases_repo = 'https://chromium.googlesource.com/emscripten-releases'
|
||||||
|
|
||||||
emscripten_releases_download_url_template = "https://storage.googleapis.com/webassembly/emscripten-releases-builds/%s/%s/wasm-binaries.%s"
|
emscripten_releases_download_url_template = "https://storage.googleapis.com/webassembly/emscripten-releases-builds/%s/%s/wasm-binaries%s.%s"
|
||||||
|
|
||||||
# This was previously `master.zip` but we are transitioning to `main` and
|
# This was previously `master.zip` but we are transitioning to `main` and
|
||||||
# `HEAD.zip` works for both cases. In future we could switch this to
|
# `HEAD.zip` works for both cases. In future we could switch this to
|
||||||
@@ -2166,10 +2166,14 @@ def get_emscripten_releases_tot():
|
|||||||
# The recent releases are the latest hashes in the git repo. There
|
# The recent releases are the latest hashes in the git repo. There
|
||||||
# may not be a build for the most recent ones yet; find the last
|
# may not be a build for the most recent ones yet; find the last
|
||||||
# that does.
|
# that does.
|
||||||
|
arch = ''
|
||||||
|
if ARCH == 'aarch64':
|
||||||
|
arch = '-arm64'
|
||||||
for release in recent_releases:
|
for release in recent_releases:
|
||||||
url = emscripten_releases_download_url_template % (
|
url = emscripten_releases_download_url_template % (
|
||||||
os_name(),
|
os_name(),
|
||||||
release,
|
release,
|
||||||
|
arch,
|
||||||
'tbz2' if not WINDOWS else 'zip'
|
'tbz2' if not WINDOWS else 'zip'
|
||||||
)
|
)
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -108,6 +108,7 @@
|
|||||||
"bitness": 64,
|
"bitness": 64,
|
||||||
"arch": "aarch64",
|
"arch": "aarch64",
|
||||||
"macos_url": "https://storage.googleapis.com/webassembly/emscripten-releases-builds/mac/%releases-tag%/wasm-binaries-arm64.tbz2",
|
"macos_url": "https://storage.googleapis.com/webassembly/emscripten-releases-builds/mac/%releases-tag%/wasm-binaries-arm64.tbz2",
|
||||||
|
"linux_url": "https://storage.googleapis.com/webassembly/emscripten-releases-builds/linux/%releases-tag%/wasm-binaries-arm64.tbz2",
|
||||||
"zipfile_prefix": "%releases-tag%-",
|
"zipfile_prefix": "%releases-tag%-",
|
||||||
"install_path": "upstream",
|
"install_path": "upstream",
|
||||||
"activated_path": "%installation_dir%/emscripten",
|
"activated_path": "%installation_dir%/emscripten",
|
||||||
|
|||||||
Reference in New Issue
Block a user