xref: /llvm-project/.gitignore (revision 9b55bc4d1197aedd76b0f4e04270265cb74cd0b8)
1#==============================================================================#
2# This file specifies intentionally untracked files that git should ignore.
3# See: http://www.kernel.org/pub/software/scm/git/docs/gitignore.html
4#
5# This file is intentionally different from the output of `git svn show-ignore`,
6# as most of those are useless.
7#==============================================================================#
8
9#==============================================================================#
10# File extensions to be ignored anywhere in the tree.
11#==============================================================================#
12# Temp files created by most text editors.
13*~
14# Merge files created by git.
15*.orig
16# Byte compiled python modules.
17*.pyc
18# vim swap files
19.*.sw?
20.sw?
21#OS X specific files.
22.DS_store
23
24# Nested build directory
25/build*
26
27#==============================================================================#
28# Explicit files to ignore (only matches one).
29#==============================================================================#
30# Various tag programs
31/tags
32/TAGS
33/GPATH
34/GRTAGS
35/GSYMS
36/GTAGS
37/ID
38.gitusers
39autom4te.cache
40cscope.files
41cscope.out
42autoconf/aclocal.m4
43autoconf/autom4te.cache
44/compile_commands.json
45# Visual Studio built-in CMake configuration
46/CMakeSettings.json
47# CLion project configuration
48/.idea
49
50#==============================================================================#
51# Directories to ignore (do not add trailing '/'s, they skip symlinks).
52#==============================================================================#
53# VS2017 and VSCode config files.
54.vscode
55.vs
56# clangd index. (".clangd" is a config file now, thus trailing slash)
57.clangd/
58.cache
59# static analyzer regression testing project files
60/clang/utils/analyzer/projects/*/CachedSource
61/clang/utils/analyzer/projects/*/PatchedSource
62/clang/utils/analyzer/projects/*/ScanBuildResults
63/clang/utils/analyzer/projects/*/RefScanBuildResults
64