b4324fc3c9
Two corrections after finding the Qt offline-source model: 1. The Qt recipes intentionally COMMIT source.tar as the offline source (qtbase/qtsvg/qtshadertools all do). My previous commit wrongly added a local/recipes/**/source.tar ignore rule; revert it -- source.tar is durable here, only source/ is the fork model. 2. Real deficiency: the pre-cook offline decision honored only the REDBEAR_ALLOW_UPSTREAM env var, while the main `make live` phase also goes online for the --upstream flag (ALLOW_UPSTREAM=1). So `--upstream` alone left the pre-cook OFFLINE but the main phase ONLINE -- a package missing its source.tar cache (e.g. right after the stale 6.11.0 tars were purged) failed the pre-cook with "Opening file for blake3 failed ... source.tar: No such file". Make the pre-cook honor ALLOW_UPSTREAM too, matching the main phase.
78 lines
2.0 KiB
Plaintext
78 lines
2.0 KiB
Plaintext
/build/
|
|
**/my_*
|
|
|
|
.idea/
|
|
.vs/
|
|
.vscode/
|
|
.devcontainer/
|
|
|
|
/repo
|
|
/web
|
|
/cookbook.toml
|
|
|
|
# Nested recipe debris from prior build-system layouts (4.2GB+ of duplicates)
|
|
recipes/recipes/
|
|
|
|
# Fetched source trees in mainline recipes AND in specific local/ build-cache
|
|
# recipes (those whose source/ is a transient working copy re-fetched by the
|
|
# build system from the recipe's `git` URL). The durable code for these is
|
|
# recipe.toml + local/patches/. — DO NOT add a blanket `local/recipes/**/source`
|
|
# rule here: ~150 Red Bear recipes have durable source code under
|
|
# `local/recipes/<name>/source/` (the fork model).
|
|
recipes/**/source
|
|
recipes/**/source.tmp
|
|
recipes/**/source-new
|
|
recipes/**/source-old
|
|
recipes/**/source.tar
|
|
recipes/**/source.tar.tmp
|
|
recipes/**/source.pre-preservation-test/
|
|
local/recipes/archives/uutils-tar/source
|
|
local/recipes/dev/ninja-build/source
|
|
|
|
# Bump-recipe cache used by local/scripts/bump-graphics-recipes.sh.
|
|
# Cache is fetched from upstream release indexes; reproducible from script run.
|
|
.redbear-recipe-bump/
|
|
local/recipes/kde/sddm/source
|
|
local/recipes/kde/sddm/source-pristine
|
|
|
|
# Build artifacts — target/ dirs are everywhere
|
|
target
|
|
wget-log
|
|
/sysroot/
|
|
|
|
# Vendor source trees (fetched, not our code)
|
|
**/amdgpu-source/
|
|
|
|
# External reference trees (read-only consultation sources). The Linux
|
|
# reference tree (local/reference/linux-7.1) is currently kept locally
|
|
# but is gitignored by size; seL4 reference is an empty placeholder.
|
|
local/reference/linux-*/
|
|
local/reference/seL4/
|
|
|
|
# Per-fork upstream content fingerprint cache. Built by
|
|
# verify-fork-versions.sh on each preflight run; reproducible from
|
|
# a fork upgrade, not source of truth.
|
|
.redbear-fork-verify/
|
|
|
|
# Compiled objects
|
|
*.o
|
|
*.so
|
|
|
|
*.bin
|
|
*.fw
|
|
*.lock
|
|
|
|
# Internal tooling
|
|
.sisyphus/
|
|
TASK_COMPLETION_SUMMARY.md
|
|
__pycache__/
|
|
extra.img: 1073741824 bytes
|
|
extra.img
|
|
Packages/redbear-firmware.pkgar
|
|
packages/
|
|
sources/x86_64-unknown-redox/
|
|
sources/*.tar.gz
|
|
Packages/*.pkgar
|
|
.slim/deepwork/
|
|
local/recipes/shells/brush/source
|