Bundle CLI launchers with desktop app

This commit is contained in:
2026-08-11 08:28:30 +02:00
parent d21f5bd467
commit f84f7247d2
4 changed files with 208 additions and 2 deletions

View File

@@ -11,7 +11,12 @@ product-name = "IronStorage"
identifier = "de.rfc1437.ironstorage"
category = "utility"
icons = ["../../assets/icon-candidates/vault-classic@2x.png"]
before-packaging-command = { script = "cargo build --release --package ironstorage-desktop", dir = "../.." }
before-packaging-command = { script = "cargo build --release --package ironstorage-desktop --package ironstorage-cli --package ironstorage-tui", dir = "../.." }
binaries = [
{ path = "ironstorage-desktop", main = true },
{ path = "ironstorage" },
{ path = "ironstorage-tui" },
]
[package.metadata.packager.macos]
signing-identity = "-"