-
Notifications
You must be signed in to change notification settings - Fork 16.2k
build: remove gyp build files #14097
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
Conversation
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.
🔥 ✨ 🔥 ✨ 🔥 ✨ 🔥
303153a
to
0693a25
Compare
@jkleinsc How can I remove gyp-based builds from AppVeyor? |
0693a25
to
b3e6e1c
Compare
@alexeykuzmin We can change the config in the Appveyor UI to ignore specific branches |
@alexeykuzmin I updated the appveyor gyp builds to ignore this branch (delete-gyp) and once it is merged we can update to ignore master as well. |
c8f640e
to
416e443
Compare
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.
Overall looks good to me - particularly all the GN builds including release are green! Just maybe some small tweaks which could be addressed after this is merged.
Also we need to update the release process to work with GN, but that can be done in separate PR.
LGTM 👍 , just a couple of questions.
|
@deepak1556 I want to merge this as soon as possible. It blocks the Ch67 upgrade.
Sure. @ckerr maybe? |
👍 Do you plan to address the TODO in the PR description about variable usage from electron.gyp in a follow up PR ? |
@deepak1556 |
81e9db8
to
824c830
Compare
eaded44
to
d147aff
Compare
@codebytere, @MarshallOfSound, @nitsakh, @zcbenz If your approval is the last one, please feel free to click the green button =) |
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.
Some people just want to watch the world burn
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.
🔥🚀
d147aff
to
948f810
Compare
948f810
to
182e537
Compare
Release Notes Persisted
|
How can I track which version of node a particular version of electron is based on? Previously it was easy to just check |
@ralphtheninja https://github.com/electron/electron/blob/master/DEPS#L5 shows the sha for the commit on electron/node that is being used, for example: Also, if you follow the GN build steps up to here: https://github.com/electron/electron/blob/master/docs/development/build-instructions-gn.md#getting-the-code |
@jkleinsc Thank you! |
a new era begins
Follow-up tasks:
project_name
andproduct_name
from theelectron.gyp
(partially fixed in refactor: do not use electron.gyp to verify ffmpeg #14405)version
from theelectron.gyp
notes: build system changed from GYP to GN