Skip to main content

max / balanced_breakfast

Declare the Bento build config in-repo Targets and the supernote feature move out of the daemon's bento.toml into one here, so how this app ships is versioned with the code and changes in the same commit as whatever needed it.
Author: Max Johnson <me@maxj.phd> · 2026-07-19 20:57 UTC
Commit: 7928948d9e3b5e6851eb85f385878a25fc8d29cf
Parent: 2589b75
1 file changed, +14 insertions, -0 deletions
A bento.toml +14
@@ -0,0 +1,14 @@
1 + # How Bento releases Balanced Breakfast. Lives here rather than in the daemon's
2 + # config so it is versioned with the code it describes: a change to targets or
3 + # features arrives in the same commit as the change that needed it.
4 + #
5 + # The daemon's own bento.toml holds the build hosts and points at this repo.
6 +
7 + # LAN push to a Ratta Supernote. Off in a default build (most readers do not
8 + # own one, and it pulls in an HTTP client and an mDNS responder); on in every
9 + # release. Recipes read this via feature_flags().
10 + features = ["supernote"]
11 +
12 + # macOS/iOS omitted until BB gains Developer ID signing + notarization infra;
13 + # only linux + windows recipes exist today.
14 + targets = ["linux/x86_64", "linux/aarch64", "windows/x86_64"]