summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-03-24 18:55:58 -0400
committerBrad King <brad.king@kitware.com>2023-03-27 16:20:07 -0400
commit8b094845885df32cdfc9a0e574519d41624ca811 (patch)
treea79cb2676cd6ef761c072a5088eb3fe37d751fca /.gitignore
parentc96f97701728c56827092ba562ecb4f44bda0c76 (diff)
downloadcmake-8b094845885df32cdfc9a0e574519d41624ca811.tar.gz
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.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore37
1 files changed, 20 insertions, 17 deletions
diff --git a/.gitignore b/.gitignore
index f57271f427..3b9e52a48c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,27 +1,30 @@
+/CMakeUserPresets.json
+
# Common build directories
-build*/
+/build*/
-# Exclude MacOS Finder files.
+# MacOS Finder files.
.DS_Store
-*.user*
-
+# Python compile output.
*.pyc
-Help/_generated
-Testing
-CMakeUserPresets.json
+# See Utilities/Sphinx/tutorial_archive.cmake
+/Help/_generated
-# Visual Studio work directory
-.vs/
-# Visual Studio build directory
-out/
+# CLion work directory
+/.idea/
+# CLion build directories
+/cmake-build-*/
+
+# QtCreator files.
+/CMakeLists.txt.user*
# Visual Studio Code
-.vscode/
-.cache/
+/.vscode/
+/.cache/
-# CLion work directory
-.idea/
-# CLion build directories
-cmake-build-*/
+# Visual Studio work directory
+/.vs/
+# Visual Studio build directory
+/out/