-
Notifications
You must be signed in to change notification settings - Fork 340
build: split up cpplint to avoid long cmd lines #330
Conversation
@refack Do you know of any reasons why we can't take the |
|
Ohh and nodejs/node#13969 |
Hmm, I'm not seeing any issue with the addition. Everything spawned by the batch script inherits the full set of environment variables, it's just that once the script ends the variables are restored to their prior state. Are there any cases where we run vcbuild.bat and depend on the leaked variables on subsequent runs? /cc @joaocgreis |
Kicked off a CI run: https://ci.nodejs.org/job/chakracore-test-pull-request/101/ |
So until about a week ago |
Ok, makes sense, I'll just remove that for now. I was seeing some weird behavior where it seemed like some variables were being leaked and appended to until they were too long to be used. I'll just keep an eye out for a repro and try to debug. |
f706d6a
to
182fa10
Compare
It's a known bug of VS2015's |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you upstream this
Thanks @refack! Upstream PR: nodejs/node#14116 |
PR-URL: nodejs#330 Reviewed-By: Refael Ackermann <refack@gmail.com>
PR-URL: nodejs#330 Reviewed-By: Refael Ackermann <refack@gmail.com>
@kfarnung the "line too long" issue fix landed nodejs/node#13765 |
@refack Thanks! |
setlocal
to the start of the script to prevent environmentvariables from leaking out
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passesAffected core subsystem(s)
build