mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
tools, build: refactor macOS installer
Creates macOS pkg installer by using `pkgbuild` and `productbuild`. Removes previous npm installation before installing npm. Packages carry correct version attributes. Support for intl installer features, defaults to `en`. Fancy formatted license. Renamed `osx` references to `macOS`. Optional installation of npm. PR-URL: https://github.com/nodejs/node/pull/15179 Fixes: https://github.com/nodejs/node/issues/15012 Refs: https://github.com/nodejs/node/pull/5656 Refs: https://github.com/nodejs/node/pull/2571 Refs: https://github.com/nodejs/node/pull/7097 Reviewed-By: Lance Ball <lball@redhat.com> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
This commit is contained in:
committed by
Ruben Bridgewater
parent
6975c490d1
commit
03954f778e
3
.gitignore
vendored
3
.gitignore
vendored
@@ -69,11 +69,9 @@ ipch/
|
||||
/config_fips.gypi
|
||||
*-nodegyp*
|
||||
/gyp-mac-tool
|
||||
/dist-osx
|
||||
/npm.wxs
|
||||
/tools/msvs/npm.wixobj
|
||||
/tools/msvs/genfiles/
|
||||
/tools/osx-pkg.pmdoc/index.xml
|
||||
/test/addons/??_*/
|
||||
email.md
|
||||
deps/v8-*
|
||||
@@ -101,6 +99,7 @@ deps/npm/node_modules/.bin/
|
||||
|
||||
# build/release artifacts
|
||||
/*.tar.*
|
||||
/*.pkg
|
||||
/SHASUMS*.txt*
|
||||
|
||||
# test artifacts
|
||||
|
||||
Reference in New Issue
Block a user