From fbf34d0ad3d0839a4ddde8754fe3374ae3536866 Mon Sep 17 00:00:00 2001 From: Bartosz Sosnowski Date: Wed, 29 Aug 2018 17:18:02 +0200 Subject: [PATCH] win,build: build N-API addons in parallel Ref: https://github.com/nodejs/node/pull/21403 PR-URL: https://github.com/nodejs/node/pull/22582 Reviewed-By: Richard Lau Reviewed-By: Colin Ihrig Reviewed-By: Refael Ackermann Reviewed-By: Anna Henningsen --- vcbuild.bat | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vcbuild.bat b/vcbuild.bat index fd98867a12a46c..fe0bd63fd56fc3 100644 --- a/vcbuild.bat +++ b/vcbuild.bat @@ -497,11 +497,11 @@ for /d %%F in (test\addons-napi\??_*) do ( rd /s /q %%F ) :: building addons-napi -for /d %%F in (test\addons-napi\*) do ( - %node_gyp_exe% rebuild ^ - --directory="%%F" ^ - --nodedir="%cd%" -) +setlocal +set npm_config_nodedir=%~dp0 +"%node_exe%" "%~dp0tools\build-addons.js" "%~dp0deps\npm\node_modules\node-gyp\bin\node-gyp.js" "%~dp0test\addons-napi" +if errorlevel 1 exit /b 1 +endlocal endlocal goto run-tests