summaryrefslogtreecommitdiff
path: root/vcbuild.bat
diff options
context:
space:
mode:
authorBartosz Sosnowski <bartosz@janeasystems.com>2018-08-29 17:18:02 +0200
committerAnna Henningsen <anna@addaleax.net>2018-08-31 19:00:54 +0200
commitc57ed415f5378c050f0784137864565804401f54 (patch)
tree18412ac47d6ce8d30fff5589d95058bef19e94bc /vcbuild.bat
parent4b47d2907ddcd3240f98a6c2db82815a864a346c (diff)
downloadnode-new-c57ed415f5378c050f0784137864565804401f54.tar.gz
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 <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'vcbuild.bat')
-rw-r--r--vcbuild.bat10
1 files changed, 5 insertions, 5 deletions
diff --git a/vcbuild.bat b/vcbuild.bat
index fd98867a12..fe0bd63fd5 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