julcst/Rust Bundler

Bundle Rust binaries for distribution on macOS, Windows and Linux

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
binary-nameName of the binary to bundle (without extension). Auto-discovered from Cargo.toml if not provided.no""
include-filesSpace-separated list of files or folders to include in the bundleno""
output-nameName of the output bundle (without extension, platform suffix will be added)no""
working-directoryWorking directory (project root). Binary will be auto-discovered in target/release or target/debug.no.
macos-signEnable macOS code signing (requires proper keychain setup)nofalse
macos-sign-identitymacOS code signing identityno""
macos-bundle-idmacOS bundle identifier (e.g., com.example.app)no""
macos-app-namemacOS application display nameno""
icon-pathPath to icon file (PNG format recommended, will be converted for each platform)no""
cargo-toml-pathPath to Cargo.toml for extracting metadata (name, version, description, authors)no""
profileBuild profile to use (e.g., release, debug, dev, or custom profile name). Defaults to release.norelease
targetTarget triple for cross-compilation (e.g., x86_64-unknown-linux-gnu). Optional.no""
namedescription
bundle-pathPath to the created bundle
bundle-nameName of the created bundle file