mirror of
https://github.com/nodejs/node.git
synced 2024-12-01 16:10:02 +01:00
03954f778e
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>
24 lines
1.1 KiB
XML
24 lines
1.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<installer-gui-script minSpecVersion="1">
|
|
<title>Node.js</title>
|
|
<welcome file="welcome.html"/>
|
|
<conclusion file="conclusion.html"/>
|
|
<background alignment="topleft" file="osx_installer_logo.png"/>
|
|
<pkg-ref id="org.nodejs.node.pkg" auth="root"/>
|
|
<pkg-ref id="org.nodejs.npm.pkg" auth="root"/>
|
|
<options customize="allow" require-scripts="false"/>
|
|
<license file="license.rtf"/>
|
|
<choices-outline>
|
|
<line choice="org.nodejs.node.pkg" />
|
|
<line choice="org.nodejs.npm.pkg"/>
|
|
</choices-outline>
|
|
<choice id="org.nodejs.node.pkg" visible="true" title="Node.js {nodeversion}">
|
|
<pkg-ref id="org.nodejs.node.pkg"/>
|
|
</choice>
|
|
<pkg-ref id="org.nodejs.node.pkg" version="{nodeversion}" onConclusion="none">node-{nodeversion}.pkg</pkg-ref>
|
|
<choice id="org.nodejs.npm.pkg" visible="true" title="npm {npmversion}">
|
|
<pkg-ref id="org.nodejs.npm.pkg"/>
|
|
</choice>
|
|
<pkg-ref id="org.nodejs.npm.pkg" version="{npmversion}" onConclusion="none">npm-{npmversion}.pkg</pkg-ref>
|
|
</installer-gui-script>
|