Crates.io | packapp |
lib.rs | packapp |
version | 0.4.0 |
source | src |
created_at | 2018-12-31 23:39:47.975603 |
updated_at | 2020-06-27 17:50:13.471647 |
description | pack a binary to a MacOS .app bundle |
homepage | |
repository | https://git.sr.ht/~slmjkdbtl/packapp |
max_upload_size | |
id | 104772 |
size | 22,980 |
pack a binary to MacOS .app bundle
USAGE:
packapp [OPTIONS] <bin>
Options:
--res stuff to copy into the "Resources" folder
--framework stuff to copy into the "Frameworks" folder
--icon icon file
--ident app identifier
--name app name
--display-name app display name
--version app version
--agent if app is agent (won't show icon in dock)
--high-res if app should render in high resolution
--filetype file types that can be opened with this bundle
--out output path
--verbose verbose output
--help display usage information
ARGS:
<bin>
use homebrew:
$ brew install slmjkdbtl/formulae/packapp
or use crates.io:
$ cargo install packapp
or clone and build locally:
$ git clone https://github.com/slmjkdbtl/packapp
$ cd packapp
$ cargo install --force --path .
or go to the release tab and download manually
to pack a binary with no settings
packapp yo
with settings
packapp --identifier com.company.yo --name yo --display-name YO --icon icon.icns --version "1.0.0" yo