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)