win, build: fix building addons on Windows
Building addons would fail because addon-verify.js dependencies from tools\doc where not installed. This fixes this issue by installing those dependencies if addons are to be built. Fixes: https://github.com/nodejs/node/issues/25096 PR-URL: https://github.com/nodejs/node/pull/25108 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
This commit is contained in:
parent
9b60bcb3b9
commit
571273adad
@ -446,8 +446,8 @@ if errorlevel 1 goto exit
|
|||||||
|
|
||||||
|
|
||||||
:install-doctools
|
:install-doctools
|
||||||
REM only install if building doc OR testing doctool
|
REM only install if building doc OR testing doctool OR building addons
|
||||||
if not defined doc (
|
if not defined doc if not defined build_addons (
|
||||||
echo.%test_args% | findstr doctool 1>nul
|
echo.%test_args% | findstr doctool 1>nul
|
||||||
if errorlevel 1 goto :skip-install-doctools
|
if errorlevel 1 goto :skip-install-doctools
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user