peach package
Bundle an installed native host, runtime, app resources and registry-derived settings into a movable Mac app. Development port targets reconnect to their server. Each app keeps its own settings across updates.
terminal
Options
| flag | description |
|---|---|
--name <name> | application name |
--output <path.app> | new app bundle to create |
--identifier <bundle-id> | stable app identity and settings directory across updates |
--icon <image> | override the discovered app icon |
--splash <image> | override the discovered splash image |
--setting <key=value> | default from the shared settings registry; repeat for multiple settings |
--host-app <path.app> | native Peach host to package |
--compositor <native|webkit|node> | desktop renderer, defaults to node |
--cli <binary> | standalone Peach CLI to embed when running from source |
--project-root <directory> | app configuration and native sources for a prebuilt release |
--package-versions <json> | native package versions for a prebuilt release bundle |
--target <name> | native application target |
--scheme <name> | Xcode application scheme |
--activity <name> | Android application activity |
Examples
terminal