| 1 |
# How Bento releases audiofiles. Lives here rather than in the daemon's config |
| 2 |
# so it is versioned with the code it describes. |
| 3 |
# |
| 4 |
# The daemon's own bento.toml holds the build hosts and points at this repo. |
| 5 |
|
| 6 |
# The root Cargo.toml is a bare [workspace] with no version, so say where the |
| 7 |
# release version actually lives. Without this, version resolution falls back to |
| 8 |
# the workspace root and finds nothing. |
| 9 |
version_path = "crates/audiofiles-app/Cargo.toml" |
| 10 |
|
| 11 |
# egui desktop app (no Tauri, no iOS). |
| 12 |
# |
| 13 |
# windows/x86_64 is dropped, not forgotten. The Windows checkout lives at a |
| 14 |
# Windows path while an app declares one unix `repo`, so the daemon's release |
| 15 |
# preflight pins every host with a path windows-x86 does not have and the build |
| 16 |
# fails on its first git command. Declaring a target Bento cannot actually |
| 17 |
# release is worse than not declaring it. dist/recipes/windows.rhai stays for |
| 18 |
# when the host is set up properly. See GoingsOn `f05bdb85`. |
| 19 |
targets = ["macos/aarch64", "linux/x86_64", "linux/aarch64"] |
| 20 |
|