-
Notifications
You must be signed in to change notification settings - Fork 29.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: refactor configure, add --verbose
#22450
Conversation
/CC @nodejs/build @nodejs/build-files @nodejs/python |
I would have thought that changing it to |
In the second commit (258d500) I restore the mega-meta-shebang so that |
40648fe
to
a506eb3
Compare
Closed by mistake |
@nodejs/build @nodejs/build-files @nodejs/python PTAL |
Could anyone please take a look? up or down... |
configure
Outdated
sys.stderr.write('\n') | ||
sys.exit(1) | ||
|
||
import configure |
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.
Hmm..can we use another name for the configure.py
to avoid confusion? Or maybe a comment here?
We have a makefile dependency on Line 132 in 221df22
With the changes in the PR this dependency will be broken? (As in changes are more likely to be in |
yeah they both should be dependents... |
@refack this needs a rebase |
ebf34c0
to
6c316a6
Compare
Rebased and running CI: https://ci.nodejs.org/job/node-test-pull-request/17034/ |
!Should go with next commit! * renaming so that IDEs can properly detect this as python * Add dependency to Makefile PR-URL: nodejs#22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: nodejs#22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: nodejs#22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
6c316a6
to
62a3f9b
Compare
!Should go with next commit! * renaming so that IDEs can properly detect this as python * Add dependency to Makefile PR-URL: #22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: #22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: #22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Marking |
The change that added the --verbose flag was supposed to be semver-major but already landed in a 10.x release. Refs: nodejs#22450
The change that added the --verbose flag was supposed to be semver-major but already landed in a 10.x release. Refs: #22450 PR-URL: #23408 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
!Should go with next commit! * renaming so that IDEs can properly detect this as python * Add dependency to Makefile PR-URL: nodejs#22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> (cherry picked from commit d1c5d18)
PR-URL: nodejs#22450 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> (cherry picked from commit cc9dd0f)
./configure
--verbose
and patchconfigure.py
to use appropriate output functionChecklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes