浏览代码

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.
Brad King 2 年之前
父节点
当前提交
8b09484588
共有 1 个文件被更改,包括 20 次插入17 次删除
  1. 20 17
      .gitignore

+ 20 - 17
.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/