blob: b33fbbf932379988c37b1378082600237a9f2745 [file] [log] [blame]
Eric Christopher6f75a8f2019-04-09 00:52:49 +00001#==============================================================================#
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
Balazs Benicsdef99ad2021-01-22 12:45:29 +010024# Ignore the user specified CMake presets in subproject directories.
25/*/CMakeUserPresets.json
26
Eric Christopher6f75a8f2019-04-09 00:52:49 +000027# Nested build directory
Douglas Yung087a5742019-08-02 02:14:08 +000028/build*
Eric Christopher6f75a8f2019-04-09 00:52:49 +000029
30#==============================================================================#
31# Explicit files to ignore (only matches one).
32#==============================================================================#
33# Various tag programs
34/tags
35/TAGS
36/GPATH
37/GRTAGS
38/GSYMS
39/GTAGS
Kazushi (Jam) Marukawaca77aa02020-06-12 16:05:08 -040040/ID
Eric Christopher6f75a8f2019-04-09 00:52:49 +000041.gitusers
42autom4te.cache
43cscope.files
44cscope.out
45autoconf/aclocal.m4
46autoconf/autom4te.cache
47/compile_commands.json
48# Visual Studio built-in CMake configuration
49/CMakeSettings.json
50# CLion project configuration
51/.idea
52
53#==============================================================================#
54# Directories to ignore (do not add trailing '/'s, they skip symlinks).
55#==============================================================================#
56# VS2017 and VSCode config files.
57.vscode
58.vs
Puyan Lotfi0ac81332020-09-03 22:42:27 -040059# pythonenv for github Codespaces
60pythonenv*
Sam McCall9b55bc4d2020-07-02 23:51:26 +020061# clangd index. (".clangd" is a config file now, thus trailing slash)
62.clangd/
63.cache
Valeriy Savchenko8dc28022020-06-04 18:40:39 +030064# static analyzer regression testing project files
65/clang/utils/analyzer/projects/*/CachedSource
66/clang/utils/analyzer/projects/*/PatchedSource
67/clang/utils/analyzer/projects/*/ScanBuildResults
Sam McCall9b55bc4d2020-07-02 23:51:26 +020068/clang/utils/analyzer/projects/*/RefScanBuildResults
Raphael Isemanne7bc6c52021-01-15 13:24:24 +010069# automodapi puts generated documentation files here.
70/lldb/docs/python_api/