Skip to content

Commit 0ffa607

Browse files
authored
tools: fix vcbuild test when path contain spaces
PR-URL: #56481 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
1 parent bd42673 commit 0ffa607

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

vcbuild.bat

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ if defined package set stage_package=1
183183
:: assign path to node_exe
184184
set "node_exe=%config%\node.exe"
185185
set "node_gyp_exe="%node_exe%" deps\npm\node_modules\node-gyp\bin\node-gyp"
186-
set "npm_exe="%~dp0%node_exe%" %~dp0deps\npm\bin\npm-cli.js"
186+
set "npm_exe="%node_exe%" deps\npm\bin\npm-cli.js"
187187
if "%target_env%"=="vs2022" set "node_gyp_exe=%node_gyp_exe% --msvs_version=2022"
188188
if "%target_env%"=="vs2026" set "node_gyp_exe=%node_gyp_exe% --msvs_version=2026"
189189

@@ -625,9 +625,7 @@ if not defined doc if not defined build_addons (
625625
)
626626
if exist "tools\doc\node_modules\unified\package.json" goto skip-install-doctools
627627
SETLOCAL
628-
cd tools\doc
629-
%npm_exe% ci
630-
cd ..\..
628+
%npm_exe% --prefix tools\doc ci
631629
if errorlevel 1 goto exit
632630
ENDLOCAL
633631
:skip-install-doctools
@@ -770,9 +768,7 @@ goto lint-js-build
770768

771769
:lint-js-build
772770
if not defined lint_js_build if not defined lint_js if not defined lint_js_fix goto lint-md-build
773-
cd tools\eslint
774-
%npm_exe% ci
775-
cd ..\..
771+
%npm_exe% --prefix tools\eslint ci
776772

777773
:lint-js
778774
if not defined lint_js goto lint-js-fix
@@ -790,9 +786,7 @@ goto lint-md-build
790786

791787
:lint-md-build
792788
if not defined lint_md if not defined format_md goto lint-md
793-
cd tools\lint-md
794-
%npm_exe% ci
795-
cd ..\..
789+
%npm_exe% --prefix tools\lint-md ci
796790

797791
:lint-md
798792
if not defined lint_md goto format-md

0 commit comments

Comments
 (0)