The first .gitignore entry was "./build/*". A leading ./ is not a valid gitignore pattern, so it matched nothing and build/ turned up as untracked in every git status. Use build*/, which also covers the instrumented trees scripts/coverage.py and -DAKGL_COVERAGE=ON create. Nothing under a build* path is tracked, so this hides no existing file. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
510 B
510 B