Derive BREAD_BINS from iso/bread-lockfile.toml and fail the bake when a listed binary or breadhelp content is missing. Bake bakery share files and drop breadcast from the copied installed.json. Add WebKitGTK 4.1 for Tauri bos-settings, remove rustup, and rewrite README/DESIGN to match the ISO+skel tree.
36 lines
933 B
TOML
36 lines
933 B
TOML
# Bakery binaries that MUST be baked into the live/installed skel.
|
|
#
|
|
# build-local.sh derives BREAD_BINS from `bins` — this is the name list, not a
|
|
# second hardcoded array. A missing binary fails the bake: a hollow ISO is
|
|
# worse than a failed build.
|
|
#
|
|
# CI should populate the builder from the stable bakery index
|
|
# (https://dl.breadway.dev/index.json). Local builds still snapshot whatever
|
|
# is installed on the builder; this file only names what must be present.
|
|
#
|
|
# Not shipped (even if present on the builder): breadcast, breadarr.
|
|
# breadlock is pacman (see packages.x86_64), not bakery.
|
|
|
|
bins = [
|
|
"bakery",
|
|
"bread",
|
|
"breadd",
|
|
"bread-emit",
|
|
"bread-module-host",
|
|
"breadman",
|
|
"breadbar",
|
|
"breadbox",
|
|
"breadbox-sync",
|
|
"breadcrumbs",
|
|
"breadpad",
|
|
"breadpaper",
|
|
"bread-theme",
|
|
"breadmon",
|
|
"breadsearch",
|
|
"breadmill",
|
|
"breadclip",
|
|
"breadclipd",
|
|
"breadshot",
|
|
"bos-settings",
|
|
"breadhelp",
|
|
]
|