Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
tools, build: macOS installer improvements #15179
Replacement for current macOS installer scripts.
Packagemaker, which is used for building the macOS packages is outdated. The last release was in 2012, as part of the Auxiliary Tools for Xcode. Next to this, it seems that
The optional installation of npm also removes any previous installed npm distribution.
Package versions also propagate to the package artefacts, which will fix #15012
License is formatted using
Localized resources can be provided by adding them to
To test packaging without code or package signing, I found that the method below worked best for me. (if there is a better way to do this, I'd love to know)
Affected core subsystem(s)