From d8e9a3de71d54a6642c31d5c015200c6bb121a22 Mon Sep 17 00:00:00 2001 From: MicBur <164754856+MicBur@users.noreply.github.com> Date: Tue, 4 Aug 2026 08:53:41 +0200 Subject: [PATCH] chore: gitignore ~350 MB of generated build/test artefacts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The working tree carried 12 untracked entries totalling ~350 MB — none of them ignored, so `git add -A` would have committed the lot: dist/ (packaged release tree), test_install_dir/ (installer test output), test_rpp/ (RPP scratch project), tools/ (downloaded NSIS + 7zr), memory/ (local agent build notes), large_bench_project/ (generated 101-TU benchmark corpus with four build dirs), suco_test_log.txt, packaging/windows/*.exe (built installers) Also ignores src/common/suco_version.h: CMake generates that header into build/generated, so a copy in the source tree is stale by construction and can shadow the real one. Nothing is deleted — large_bench_project/ is still needed for the benchmark task. Verified no tracked file is newly ignored. Untracked entries: 12 -> 4 (the four remaining are genuine scripts/assets someone may still want to commit). Co-Authored-By: Claude Opus 4.8 --- .gitignore | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.gitignore b/.gitignore index 63a4caa..31885b2 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,19 @@ generate_benchmark.ps1 d??comp?scratch?qt_test/ brain-claude.legacy.local + +# --- build / packaging / test artefacts (generated; ~400 MB, never commit) --- +# packaged release tree, installer test output, RPP scratch project +dist/ +test_install_dir/ +test_rpp/ +# downloaded build tooling (NSIS, 7zr) and local agent build notes +tools/ +memory/ +# generated 101-TU benchmark corpus and its build dirs +large_bench_project/ +suco_test_log.txt +# built installers +packaging/windows/*.exe +# CMake generates this into build/generated, not into the source tree +src/common/suco_version.h