Files
RedBear-OS/.gitignore
T

91 lines
2.6 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
# 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/
# 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/
# Bare git fetcher caches at the repo root. The cookbook's fetch workflow
# creates these as transient scratch space (shallow clones used during
# recipe source acquisition). Not declared submodules — see .gitmodules
# for the canonical 9 `submodule/<component>` entries. Anchored to root
# only; does NOT match nested `.git` directories inside submodules.
/*.git/
# Empty placeholder file at the repo root. Was an artifact of a reverted
# "phase 1.1: refresh gitlink SHAs for 9 submodules" attempt — see commit
# b062cf43b7. The real relibc lives at local/sources/relibc/ (a submodule).
/relibc
# Downloaded toolchain installer tarballs under prefix/. Reproducible
# from build-redbear.sh — never commit them. The toolchain is rebuilt by
# `make prefix` after fork (relibc/kernel/base) changes.
/prefix/**/*.tar.gz