diff options
author | Bartosz Sosnowski <bartosz@janeasystems.com> | 2018-08-29 17:18:02 +0200 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2018-08-31 19:00:54 +0200 |
commit | c57ed415f5378c050f0784137864565804401f54 (patch) | |
tree | 18412ac47d6ce8d30fff5589d95058bef19e94bc /vcbuild.bat | |
parent | 4b47d2907ddcd3240f98a6c2db82815a864a346c (diff) | |
download | node-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.bat | 10 |
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 |