xref: /llvm-project-15.0.7/.gitignore (revision 0fe9a5f7)
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# Reject files created by patch.
17*.rej
18# Byte compiled python modules.
19*.pyc
20# vim swap files
21.*.sw?
22.sw?
23#OS X specific files.
24.DS_store
25
26# Ignore the user specified CMake presets in subproject directories.
27/*/CMakeUserPresets.json
28
29# Nested build directory
30/build*
31
32#==============================================================================#
33# Explicit files to ignore (only matches one).
34#==============================================================================#
35# Various tag programs
36/tags
37/TAGS
38/GPATH
39/GRTAGS
40/GSYMS
41/GTAGS
42/ID
43.gitusers
44autom4te.cache
45cscope.files
46cscope.out
47autoconf/aclocal.m4
48autoconf/autom4te.cache
49/compile_commands.json
50# Visual Studio built-in CMake configuration
51/CMakeSettings.json
52# CLion project configuration
53/.idea
54
55#==============================================================================#
56# Directories to ignore (do not add trailing '/'s, they skip symlinks).
57#==============================================================================#
58# VS2017 and VSCode config files.
59.vscode
60.vs
61# pythonenv for github Codespaces
62pythonenv*
63# clangd index. (".clangd" is a config file now, thus trailing slash)
64.clangd/
65.cache
66# static analyzer regression testing project files
67/clang/utils/analyzer/projects/*/CachedSource
68/clang/utils/analyzer/projects/*/PatchedSource
69/clang/utils/analyzer/projects/*/ScanBuildResults
70/clang/utils/analyzer/projects/*/RefScanBuildResults
71# automodapi puts generated documentation files here.
72/lldb/docs/python_api/
73