• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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# Byte compiled python modules.
17*.pyc
18# vim swap files
19.*.swp
20
21#==============================================================================#
22# Explicit files to ignore (only matches one).
23#==============================================================================#
24.gitusers
25autom4te.cache
26cscope.files
27cscope.out
28autoconf/aclocal.m4
29autoconf/autom4te.cache
30compile_commands.json
31
32#==============================================================================#
33# Directories to ignore (do not add trailing '/'s, they skip symlinks).
34#==============================================================================#
35# External projects that are tracked independently.
36projects/*
37!projects/sample
38!projects/CMakeLists.txt
39!projects/Makefile
40# Clang, which is tracked independently.
41tools/clang
42# LLDB, which is tracked independently.
43tools/lldb
44# lld, which is tracked independently.
45tools/lld
46# Sphinx build tree, if building in-source dir.
47docs/_build
48