gitignore: stop ignoring local tree

This commit is contained in:
2026-06-18 20:45:28 +03:00
parent 3c56003215
commit e689c19d10
-46
View File
@@ -27,50 +27,16 @@ recipes/**/source.pre-preservation-test/
target
wget-log
/sysroot/
local/docs/*.log
local/docs/qt6-build-log.txt
# Explicitly track our OWN source code (recipes with path="source" where we wrote the code)
# Only recipes under these categories contain our hand-written source:
!local/recipes/branding/**/source/
!local/recipes/branding/**/source/**
!local/recipes/core/**/source/
!local/recipes/core/**/source/**
!local/recipes/drivers/**/source/
!local/recipes/drivers/**/source/**
!local/recipes/gpu/**/source/
!local/recipes/gpu/**/source/**
!local/recipes/system/**/source/
!local/recipes/system/**/source/**
!local/recipes/wayland/**/source/
!local/recipes/wayland/**/source/**
!local/recipes/kde/**/source/
!local/recipes/kde/**/source/**
# But not fetched tarballs or build artifacts inside local/
local/recipes/**/source.tar
local/recipes/**/source.tar.tmp
local/recipes/**/target/
local/recipes/**/build/
# Fetched vendor source trees in local/recipes (not our code, just ports)
local/recipes/tui/*/source/
!local/recipes/tui/tlc/source/
!local/recipes/tui/tlc/source/**
# Vendor source trees (fetched, not our code)
**/amdgpu-source/
# Linux firmware tree (fetched, not our code — huge)
local/recipes/system/redbear-firmware/source.tmp/
# Compiled objects
*.o
*.so
*.bin
*.fw
local/firmware/
*.lock
# Internal tooling
@@ -79,20 +45,8 @@ TASK_COMPLETION_SUMMARY.md
__pycache__/
extra.img: 1073741824 bytes
extra.img
local/cache/pkgar/
# Red Bear git-tracked build cache (survives make clean)
!local/cache/pkgar/
!local/cache/pkgar/**
Packages/redbear-firmware.pkgar
packages/
sources/x86_64-unknown-redox/
sources/*.tar.gz
local/linux-kernel-cache/
local/recipes/kde/kwin/**
!local/recipes/kde/kwin/recipe.toml
!local/recipes/kde/kwin/README.md
Packages/*.pkgar
local/cache/pkgar/
local/reference/
local/recipes/qt/qtbase/source/