| 1 |
[package] |
| 2 |
name = "bento-driver" |
| 3 |
version = "0.1.0" |
| 4 |
edition = "2024" |
| 5 |
license = "MIT" |
| 6 |
description = "Thin agent-driven release driver: runs the proven macOS recipe (build -> sign -> notarize -> staple -> verify) on a build host via the ops-exec executor, then pulls the artifact. The full bentod/TUI orchestrator is deferred (launchplan §J)." |
| 7 |
|
| 8 |
[[bin]] |
| 9 |
name = "bento-release-macos" |
| 10 |
path = "src/main.rs" |
| 11 |
|
| 12 |
[dependencies] |
| 13 |
ops-exec = { path = "../../shared/ops-exec", features = ["rpc"] } |
| 14 |
tokio = { version = "1.50.0", features = ["macros", "rt-multi-thread", "fs", "io-std"] } |
| 15 |
anyhow = "1.0.102" |
| 16 |
async-trait = "0.1.83" |
| 17 |
serde = { version = "1.0.228", features = ["derive"] } |
| 18 |
toml = "0.8" |
| 19 |
tracing = "0.1.44" |
| 20 |
tracing-subscriber = { version = "0.3.22", features = ["env-filter"] } |
| 21 |
|
| 22 |
[dev-dependencies] |
| 23 |
tempfile = "3.20" |
| 24 |
|