build: add missing files to zip and 7z packages#8069
build: add missing files to zip and 7z packages#8069richardlau wants to merge 1 commit intonodejs:masterfrom
Conversation
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man to the zip and 7z packages.
|
|
||
| call :getnodeversion || exit /b 1 | ||
|
|
||
| if "%target%"=="Clean" rmdir /Q /S "%~dp0%config%\node-v%FULLVERSION%-win-%target_arch%" > nul 2> nul |
There was a problem hiding this comment.
On my box this deletes only Release\node-v7.0.0-win-x64, leaving other configurations
There was a problem hiding this comment.
clean will clear stuff under the selected configuration config (which defaults to Release unless debug is passed as an argument to vcbuild.bat). This is consistent with msbuild which only clears out the object files for the selected configuration with clean.
|
Added a comment about |
|
@orangemocha @joaocgreis can you take a look and comment. |
|
LGTM Note that the MSI installs the manifests in the system. Here, they will have to be installed manually by users. I think it's good to enable them to. |
|
LGTM |
|
LGTM, will land. |
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man to the zip and 7z packages. PR-URL: #8069 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: joaocgreis - João Reis <reis@janeasystems.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
|
CI run was good, landed as 18017d6 |
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man to the zip and 7z packages. PR-URL: nodejs#8069 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: joaocgreis - João Reis <reis@janeasystems.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man to the zip and 7z packages. PR-URL: #8069 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: joaocgreis - João Reis <reis@janeasystems.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
|
@richardlau should this be backported? |
|
@thealphanerd Yes, please |
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man to the zip and 7z packages. PR-URL: #8069 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: joaocgreis - João Reis <reis@janeasystems.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man to the zip and 7z packages. PR-URL: #8069 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: joaocgreis - João Reis <reis@janeasystems.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man to the zip and 7z packages. PR-URL: #8069 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: joaocgreis - João Reis <reis@janeasystems.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Checklist
, ormake -j4 test(UNIX)vcbuild test nosign package(Windows) passesAffected core subsystem(s)
build
Description of change
Add nodevars.bat, node_etw_provider.man and node_perfctr_provider.man
to the zip and 7z packages. These files are already being installed by the msi
installer (with default options).