Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 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 | #==============================================================================# |
Michael J. Spencer | b29b20e | 2010-12-16 03:25:38 +0000 | [diff] [blame] | 8 | |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 9 | #==============================================================================# |
| 10 | # File extensions to be ignored anywhere in the tree. |
| 11 | #==============================================================================# |
| 12 | # Temp files created by most text editors. |
Daniel Dunbar | 7232b09 | 2010-12-16 15:42:18 +0000 | [diff] [blame] | 13 | *~ |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 14 | # Merge files created by git. |
| 15 | *.orig |
| 16 | # Byte compiled python modules. |
| 17 | *.pyc |
Jakob Stoklund Olesen | 7d86604 | 2011-05-31 21:54:28 +0000 | [diff] [blame] | 18 | # vim swap files |
| 19 | .*.swp |
Michael Liao | 7208fae | 2012-10-09 23:48:34 +0000 | [diff] [blame] | 20 | .sw? |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 21 | |
| 22 | #==============================================================================# |
| 23 | # Explicit files to ignore (only matches one). |
| 24 | #==============================================================================# |
Daniel Dunbar | 7232b09 | 2010-12-16 15:42:18 +0000 | [diff] [blame] | 25 | .gitusers |
NAKAMURA Takumi | 829ef92 | 2011-08-12 07:47:50 +0000 | [diff] [blame] | 26 | autom4te.cache |
Daniel Dunbar | 7232b09 | 2010-12-16 15:42:18 +0000 | [diff] [blame] | 27 | cscope.files |
| 28 | cscope.out |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 29 | autoconf/aclocal.m4 |
| 30 | autoconf/autom4te.cache |
David Blaikie | 19b1d84a | 2012-08-21 19:23:30 +0000 | [diff] [blame] | 31 | compile_commands.json |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 32 | |
| 33 | #==============================================================================# |
| 34 | # Directories to ignore (do not add trailing '/'s, they skip symlinks). |
| 35 | #==============================================================================# |
| 36 | # External projects that are tracked independently. |
| 37 | projects/* |
| 38 | !projects/sample |
| 39 | !projects/CMakeLists.txt |
| 40 | !projects/Makefile |
| 41 | # Clang, which is tracked independently. |
| 42 | tools/clang |
Daniel Dunbar | c55346d | 2011-11-10 22:55:50 +0000 | [diff] [blame] | 43 | # LLDB, which is tracked independently. |
| 44 | tools/lldb |
Michael J. Spencer | 4599613 | 2012-05-02 21:25:32 +0000 | [diff] [blame] | 45 | # lld, which is tracked independently. |
| 46 | tools/lld |
Daniel Dunbar | 75083eb | 2012-04-19 16:31:19 +0000 | [diff] [blame] | 47 | # Sphinx build tree, if building in-source dir. |
| 48 | docs/_build |