gitignore: Pin directory exclusions to top-level

Previously, new files in test directories named `Build*` on
case-insensitive filesystems were being incorrectly ignored.

While at it, add more comments justifying some entries.
This commit is contained in:
Brad King 2023-03-24 18:55:58 -04:00
parent c96f977017
commit 8b09484588

41
.gitignore vendored
View File

@ -1,27 +1,30 @@
# Common build directories
build*/
/CMakeUserPresets.json
# Exclude MacOS Finder files.
# Common build directories
/build*/
# MacOS Finder files.
.DS_Store
*.user*
# Python compile output.
*.pyc
Help/_generated
Testing
CMakeUserPresets.json
# Visual Studio work directory
.vs/
# Visual Studio build directory
out/
# Visual Studio Code
.vscode/
.cache/
# See Utilities/Sphinx/tutorial_archive.cmake
/Help/_generated
# CLion work directory
.idea/
/.idea/
# CLion build directories
cmake-build-*/
/cmake-build-*/
# QtCreator files.
/CMakeLists.txt.user*
# Visual Studio Code
/.vscode/
/.cache/
# Visual Studio work directory
/.vs/
# Visual Studio build directory
/out/