@@ -18,7 +18,9 @@ cd vscode || { echo "'vscode' dir not found"; exit 1; }
1818
1919GLIBC_VERSION=" 2.28"
2020GLIBCXX_VERSION=" 3.4.26"
21- NODE_VERSION=" 24.15.0"
21+ NODE_VERSION=$( grep -Eo ' [0-9]+\.[0-9]+\.[0-9]+' remote/.npmrc )
22+
23+ echo " NODE_VERSION=${NODE_VERSION} "
2224
2325export VSCODE_NODEJS_URLROOT=' /download/release'
2426export VSCODE_NODEJS_URLSUFFIX=' '
@@ -34,20 +36,25 @@ elif [[ "${VSCODE_ARCH}" == "arm64" ]]; then
3436
3537 export VSCODE_SKIP_SYSROOT=1
3638 export USE_GNUPP2A=1
39+ elif [[ " ${VSCODE_ARCH} " == " armhf" ]]; then
40+ VSCODE_REMOTE_DEPENDENCIES_CONTAINER_NAME=" vscodium/vscodium-linux-build-agent:focal-devtoolset-armhf"
41+ NODE_VERSION=" 24.20.0"
42+
43+ export VSCODE_NODEJS_REPOSITORY=' 4meters/node-for-armv7'
44+ export VSCODE_NODEJS_TAG=" v${NODE_VERSION} -armv7l"
45+ export VSCODE_NODEJS_NAME=" node-v${NODE_VERSION} -linux-armv7l.tar.gz"
3746elif [[ " ${VSCODE_ARCH} " == " ppc64le" ]]; then
3847 VSCODE_REMOTE_DEPENDENCIES_CONTAINER_NAME=" vscodium/vscodium-linux-build-agent:focal-devtoolset-ppc64le"
3948 export VSCODE_SYSROOT_REPOSITORY=' VSCodium/vscode-linux-build-agent'
4049 export VSCODE_SYSROOT_VERSION=' 20260706'
4150elif [[ " ${VSCODE_ARCH} " == " riscv64" ]]; then
4251 VSCODE_REMOTE_DEPENDENCIES_CONTAINER_NAME=" vscodium/vscodium-linux-build-agent:jammy-devtoolset-riscv64"
4352 NODE_VERSION=" 24.18.0"
44- NODEJS_RELEASE_TAG=" v${NODE_VERSION} -riscv64.1"
45- NODEJS_ASSET_NAME=" node-v${NODE_VERSION} -linux-${VSCODE_ARCH} -local1.tar.gz"
4653
4754 export VSCODE_SKIP_SETUPENV=1
4855 export VSCODE_NODEJS_REPOSITORY=' riscv-forks/node-riscv'
49- export VSCODE_NODEJS_TAG=" ${NODEJS_RELEASE_TAG} "
50- export VSCODE_NODEJS_NAME=" ${NODEJS_ASSET_NAME} "
56+ export VSCODE_NODEJS_TAG=" v ${NODE_VERSION} -riscv64.1 "
57+ export VSCODE_NODEJS_NAME=" node-v ${NODE_VERSION} -linux- ${VSCODE_ARCH} -local1.tar.gz "
5158elif [[ " ${VSCODE_ARCH} " == " loong64" ]]; then
5259 VSCODE_REMOTE_DEPENDENCIES_CONTAINER_NAME=" vscodium/vscodium-linux-build-agent:beige-devtoolset-loong64"
5360
0 commit comments