| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
I suggest this as an alternative to #17293 |
Sorry, something went wrong.
Sorry, something went wrong.
|
/CC @nodejs/build @nodejs/platform-windows |
Sorry, something went wrong.
|
This still has the issues I mentioned in #17015 (comment). Namely:
|
Sorry, something went wrong.
|
(2) bug fixed, and made the "validation" section explicit. What I suggest is that we are gaining more then we're losing. Using run-python gives mostly consistent way to find and call python, and a lower threshold for occasional builders, and building on a new system. |
Sorry, something went wrong.
| if "%target%"=="Clean" rmdir /S /Q %~dp0deps\icu | ||
| :no-depsicu | ||
|
|
||
| call :getnodeversion || exit /b 1 |
There was a problem hiding this comment.
The next line uses FULLVERSION which is populated in getnodeversion.
Sorry, something went wrong.
There was a problem hiding this comment.
Fixed by making the rmdir line more generic.
Sorry, something went wrong.
There was a problem hiding this comment.
%TAG% is used in project-gen too.
Sorry, something went wrong.
|
I'll continue working on refactoring the MSI & release bits to a separate batch file, that way we can wrap python, and other dependency resolution in a consistent way, and handle that section differently since is not used by occasional builders. |
Sorry, something went wrong.
| @@ -354,6 +363,7 @@ if not defined msi goto run | |||
|
|
|||
| :msibuild | |||
| echo Building node-v%FULLVERSION%-%target_arch%.msi | |||
There was a problem hiding this comment.
Isn't %FULLVERSION% set by getnodeversion?
Sorry, something went wrong.
There was a problem hiding this comment.
Also in :package
Sorry, something went wrong.
|
Closing due to long inactivity. @refack please feel free to reopen if you would like to continue working on this! |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Fixes: #16864
Refs: #17293
On a machine without python installed:
Checklist
Affected core subsystem(s)
build,windows,tools