Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upwin, build: add arbitrary MSBuild flag option and binlog option #25994
Conversation
nodejs-github-bot
added
build
windows
labels
Feb 7, 2019
jkunkee
force-pushed the
jkunkee:win-build-script-tweaks
branch
from
94eea9a
to
623ec64
Feb 7, 2019
jkunkee
changed the title
win, build: add 'verbose' mode and improve environment management
win, build: add 'verbose' mode and scope environment changes
Feb 7, 2019
refack
requested changes
Feb 7, 2019
vcbuild.bat Outdated
This comment has been minimized.
This comment has been minimized.
|
Hello @jkunkee I like the idea behind the proposed change, but I think we can do it with a simpler, more generic way P.S. If you have any questions you can also feel free to contact me directly. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Thanks for the welcome and the review! I've reread the contributor and PR guides and will email you soon. |
jkunkee
force-pushed the
jkunkee:win-build-script-tweaks
branch
2 times, most recently
from
4bed141
to
490f726
Feb 8, 2019
refack
reviewed
Feb 9, 2019
vcbuild.bat Outdated
jkunkee
force-pushed the
jkunkee:win-build-script-tweaks
branch
2 times, most recently
from
4edce07
to
cf0681c
Feb 9, 2019
jkunkee
changed the title
win, build: add 'verbose' mode and scope environment changes
win, build: add arbitrary MSBuild flag option and binlog option
Feb 10, 2019
This comment has been minimized.
This comment has been minimized.
|
Note new commit message ( |
joaocgreis
approved these changes
Feb 13, 2019
This comment has been minimized.
This comment has been minimized.
|
CI: https://ci.nodejs.org/view/All/job/node-test-pull-request/20750/ @refack does your request for changes still hold? |
jkunkee
force-pushed the
jkunkee:win-build-script-tweaks
branch
from
cf0681c
to
11b5a48
Feb 20, 2019
This comment has been minimized.
This comment has been minimized.
|
@refack I believe your feedback has been addressed, I'll assume there's no problem with landing this. CI: https://ci.nodejs.org/job/node-test-pull-request/21182/ |
added a commit
that referenced
this pull request
Mar 4, 2019
This comment has been minimized.
This comment has been minimized.
joaocgreis
closed this
Mar 4, 2019
refack
referenced this pull request
Mar 4, 2019
Closed
build,win: simplify new `msbuild_arg` option #26431
This comment has been minimized.
This comment has been minimized.
|
Thanks, @joaocgreis! |
jkunkee commentedFeb 7, 2019
•
edited
This commit adds a 'verbose' flag to vcbuild.bat that turns on outputs
useful for build debugging, including MSBuild BinLogging and
DEBUG_HELPER logging.
It also adds a 'setlocal' call so internal environment variables no
longer leak out to the calling shell.
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes[Edit: Note new commit message (
cf0681c)]