From 5237ff01fc1bd8eaf0bfdf49e4ca83164c5a5dcc Mon Sep 17 00:00:00 2001 From: Matthew Stanley <1379tech@gmail.com> Date: Sun, 11 Oct 2026 23:35:39 -0700 Subject: [PATCH] Scaffold: commit game_options.toml; keep multi-disc probe files tracked Co-Authored-By: Claude Opus 5.5 (1M context) --- tools/new_project_layout/setup_project.ps1 | 2 +- tools/new_project_layout/templates/gitignore.in | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/new_project_layout/setup_project.ps1 b/tools/new_project_layout/setup_project.ps1 index 053268d6..2cbca6df 100644 --- a/tools/new_project_layout/setup_project.ps1 +++ b/tools/new_project_layout/setup_project.ps1 @@ -698,7 +698,7 @@ if ($Bad.Count -gt 0) { throw "Scaffold emitted BOM/UTF-16 text (must be BOM-less UTF-8): $($Bad -join ', ')" } -git add CMakeLists.txt game.toml codegen_setup.c codegen_setup.h .gitignore VERSION README.md seeds scripts tools mods framework_pins.txt symbols.toml psx_symbols.h 2>$null +git add CMakeLists.txt game.toml game_options.toml codegen_setup.c codegen_setup.h .gitignore VERSION README.md seeds scripts tools mods framework_pins.txt symbols.toml psx_symbols.h 2>$null if (Test-Path (Join-Path $Root ".github")) { git add .github 2>$null } diff --git a/tools/new_project_layout/templates/gitignore.in b/tools/new_project_layout/templates/gitignore.in index bb5ba543..612db145 100644 --- a/tools/new_project_layout/templates/gitignore.in +++ b/tools/new_project_layout/templates/gitignore.in @@ -86,4 +86,7 @@ starvation_dump.jsonl /*.png !/catalog_identity.json !/disc_probe.json +# Multi-disc sets (update_disc_set.py): per-disc probes + the set verdict. +!/disc_probe.*.json +!/disc_set.json !/.recomp.json