xref: /openbsd/gnu/llvm/llvm/.gitignore (revision 3bef86f7)
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# Nested build directory.
11#==============================================================================#
12/build
13
14#==============================================================================#
15# Explicit files to ignore (only matches one).
16#==============================================================================#
17# Various tag programs
18/tags
19/TAGS
20/GPATH
21/GRTAGS
22/GSYMS
23/GTAGS
24.gitusers
25autom4te.cache
26cscope.files
27cscope.out
28autoconf/aclocal.m4
29autoconf/autom4te.cache
30/compile_commands.json
31# Visual Studio built-in CMake configuration
32/CMakeSettings.json
33# CLion project configuration
34/.idea
35# Qt Creator project configuration
36/CMakeLists.txt.user
37
38#==============================================================================#
39# Directories to ignore (do not add trailing '/'s, they skip symlinks).
40#==============================================================================#
41# External projects that are tracked independently.
42projects/*
43!projects/*.*
44!projects/Makefile
45runtimes/*
46!runtimes/*.*
47# Sphinx build tree, if building in-source dir.
48docs/_build
49# VS2017 and VSCode config files.
50.vscode
51.vs
52
53#==============================================================================#
54# File extensions to be ignored anywhere in the tree.
55# Placed at the end to override any previous ! patterns.
56#==============================================================================#
57# Temp files created by most text editors.
58*~
59# Merge files created by git.
60*.orig
61# Byte compiled python modules.
62*.pyc
63# vim swap files
64.*.sw?
65.sw?
66#OS X specific files.
67.DS_store
68