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