xref: /llvm-project-15.0.7/.gitignore (revision 0fe9a5f7)
16f75a8f5SEric Christopher#==============================================================================#
26f75a8f5SEric Christopher# This file specifies intentionally untracked files that git should ignore.
36f75a8f5SEric Christopher# See: http://www.kernel.org/pub/software/scm/git/docs/gitignore.html
46f75a8f5SEric Christopher#
56f75a8f5SEric Christopher# This file is intentionally different from the output of `git svn show-ignore`,
66f75a8f5SEric Christopher# as most of those are useless.
76f75a8f5SEric Christopher#==============================================================================#
86f75a8f5SEric Christopher
96f75a8f5SEric Christopher#==============================================================================#
106f75a8f5SEric Christopher# File extensions to be ignored anywhere in the tree.
116f75a8f5SEric Christopher#==============================================================================#
126f75a8f5SEric Christopher# Temp files created by most text editors.
136f75a8f5SEric Christopher*~
146f75a8f5SEric Christopher# Merge files created by git.
156f75a8f5SEric Christopher*.orig
16*0fe9a5f7SJonas Devlieghere# Reject files created by patch.
17*0fe9a5f7SJonas Devlieghere*.rej
186f75a8f5SEric Christopher# Byte compiled python modules.
196f75a8f5SEric Christopher*.pyc
206f75a8f5SEric Christopher# vim swap files
216f75a8f5SEric Christopher.*.sw?
226f75a8f5SEric Christopher.sw?
236f75a8f5SEric Christopher#OS X specific files.
246f75a8f5SEric Christopher.DS_store
256f75a8f5SEric Christopher
26def99ad6SBalazs Benics# Ignore the user specified CMake presets in subproject directories.
27def99ad6SBalazs Benics/*/CMakeUserPresets.json
28def99ad6SBalazs Benics
296f75a8f5SEric Christopher# Nested build directory
30087a574aSDouglas Yung/build*
316f75a8f5SEric Christopher
326f75a8f5SEric Christopher#==============================================================================#
336f75a8f5SEric Christopher# Explicit files to ignore (only matches one).
346f75a8f5SEric Christopher#==============================================================================#
356f75a8f5SEric Christopher# Various tag programs
366f75a8f5SEric Christopher/tags
376f75a8f5SEric Christopher/TAGS
386f75a8f5SEric Christopher/GPATH
396f75a8f5SEric Christopher/GRTAGS
406f75a8f5SEric Christopher/GSYMS
416f75a8f5SEric Christopher/GTAGS
42ca77aa03SKazushi (Jam) Marukawa/ID
436f75a8f5SEric Christopher.gitusers
446f75a8f5SEric Christopherautom4te.cache
456f75a8f5SEric Christophercscope.files
466f75a8f5SEric Christophercscope.out
476f75a8f5SEric Christopherautoconf/aclocal.m4
486f75a8f5SEric Christopherautoconf/autom4te.cache
496f75a8f5SEric Christopher/compile_commands.json
506f75a8f5SEric Christopher# Visual Studio built-in CMake configuration
516f75a8f5SEric Christopher/CMakeSettings.json
526f75a8f5SEric Christopher# CLion project configuration
536f75a8f5SEric Christopher/.idea
546f75a8f5SEric Christopher
556f75a8f5SEric Christopher#==============================================================================#
566f75a8f5SEric Christopher# Directories to ignore (do not add trailing '/'s, they skip symlinks).
576f75a8f5SEric Christopher#==============================================================================#
586f75a8f5SEric Christopher# VS2017 and VSCode config files.
596f75a8f5SEric Christopher.vscode
606f75a8f5SEric Christopher.vs
610ac81333SPuyan Lotfi# pythonenv for github Codespaces
620ac81333SPuyan Lotfipythonenv*
639b55bc4dSSam McCall# clangd index. (".clangd" is a config file now, thus trailing slash)
649b55bc4dSSam McCall.clangd/
659b55bc4dSSam McCall.cache
668dc28027SValeriy Savchenko# static analyzer regression testing project files
678dc28027SValeriy Savchenko/clang/utils/analyzer/projects/*/CachedSource
688dc28027SValeriy Savchenko/clang/utils/analyzer/projects/*/PatchedSource
698dc28027SValeriy Savchenko/clang/utils/analyzer/projects/*/ScanBuildResults
708dc28027SValeriy Savchenko/clang/utils/analyzer/projects/*/RefScanBuildResults
71e7bc6c59SRaphael Isemann# automodapi puts generated documentation files here.
72e7bc6c59SRaphael Isemann/lldb/docs/python_api/
73