blob: 2e2713a48ae5eea4d0da89bbe64b69d00ed24754 [file] [log] [blame]
Michael J. Spencer1f95a9d2010-12-17 17:22:50 +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#==============================================================================#
Michael J. Spencerb29b20e2010-12-16 03:25:38 +00008
Michael J. Spencer1f95a9d2010-12-17 17:22:50 +00009#==============================================================================#
10# File extensions to be ignored anywhere in the tree.
11#==============================================================================#
12# Temp files created by most text editors.
Daniel Dunbar7232b092010-12-16 15:42:18 +000013*~
Michael J. Spencer1f95a9d2010-12-17 17:22:50 +000014# Merge files created by git.
15*.orig
16# Byte compiled python modules.
17*.pyc
18
19#==============================================================================#
20# Explicit files to ignore (only matches one).
21#==============================================================================#
Daniel Dunbar7232b092010-12-16 15:42:18 +000022.gitusers
Daniel Dunbar7232b092010-12-16 15:42:18 +000023cscope.files
24cscope.out
Michael J. Spencer1f95a9d2010-12-17 17:22:50 +000025autoconf/aclocal.m4
26autoconf/autom4te.cache
27
28#==============================================================================#
29# Directories to ignore (do not add trailing '/'s, they skip symlinks).
30#==============================================================================#
31# External projects that are tracked independently.
32projects/*
33!projects/sample
34!projects/CMakeLists.txt
35!projects/Makefile
36# Clang, which is tracked independently.
37tools/clang