Skip to content

Commit 43225a3

Browse files
committed
Fix Node path in bin scripts
1 parent b732bf9 commit 43225a3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

ci/build/build-vscode.sh

+8
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ copy-bin-script() {
1717
sed -i.bak "s/@@VERSION@@/$(vscode_version)/g" "$dest"
1818
sed -i.bak "s/@@COMMIT@@/$VSCODE_DISTRO_COMMIT/g" "$dest"
1919
sed -i.bak "s/@@APPNAME@@/code-server/g" "$dest"
20+
21+
# Fix Node path on Darwin and Linux.
22+
sed -i.bak 's/^ROOT=\(.*\)$/VSROOT=\1\nROOT="$(dirname "$(dirname "$VSROOT")")"/g' "$dest"
23+
sed -i.bak 's/ROOT\/out/VSROOT\/out/g' "$dest"
24+
25+
# Fix Node path on Windows.
26+
sed -i.bak 's/^set ROOT_DIR=\(.*\)$/set ROOT_DIR=%~dp0..\\..\\..\\..\r\nset VSROOT_DIR=\1/g' "$dest"
27+
sed -i.bak 's/%ROOT_DIR%\\out/%VSROOT_DIR%\\out/g' "$dest"
2028
}
2129

2230
main() {

0 commit comments

Comments
 (0)