Skip to content
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

[pull] master from atom:master #3

Merged
merged 13 commits into from
Nov 8, 2020
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 5, 2020

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

DeeDeeG and others added 12 commits July 3, 2020 01:22
Information on required Visual Studio versions and Python versions
were out of date, considering that we use newer `node-gyp` now.
Python 3 will be supported on Windows when atom/atom#20856
or similar gets merged into the atom repository.
This should be a recommended way of getting build tools set up.
It works really well, and is much easier than
a manual install of Visual Studio/C++ tools/Python 2.

It sets them all up for you. I personally wouldn't
recommend any other way to someone I knew.

Co-authored-by: Amin Yahyaabadi <[email protected]>
Visual Studio 2015, 2017 and 2019 are supported.
Windows 8 SDK or Windows 10 SDK are supported.
Clarified windows-build-tools install instructions.
The latest windows-build-tools will be fine for the foreseeable future
(Even when they default to Visual Studio 2019 some time soon.)
Update install instructions for Windows.
This is now a dependency "7zip-bin" in `scripts/package.json`.

The script doesn't look for 7-Zip on the system anymore,
so it wouldn't be used even if installed.
This should be the first option. It is recommended by node-gyp and Microsoft.

It is either officially or unofficially developed and maintained by Microsoft themselves.
- Suggest installing windows-build-tools v4,
as v5 can hang and fail to install.

- Don't use the `--production` flag to install
windows-build-tools; Not installing devDependencies
is already implied when installing a package by name.
Building Atom with Visual Studio 2019 causes a few CI tests to fail,
so hold off on recommending Visual Studio 2019 for now.
This version of npm includes newer node-gyp,
which is better at automatically detecting Python
(especially Python 3), and also better at 
automatically detecting Visual Studio.
Hacking on Atom Core: Update build requirements to be accurate
@pull pull bot added the ⤵️ pull label Oct 5, 2020
@kadirselcuk kadirselcuk merged commit f6c54c7 into turkdevops:master Nov 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants