Home | History | Annotate | Download | only in llvm
      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 .sw?
     21 
     22 #==============================================================================#
     23 # Explicit files to ignore (only matches one).
     24 #==============================================================================#
     25 .gitusers
     26 autom4te.cache
     27 cscope.files
     28 cscope.out
     29 autoconf/aclocal.m4
     30 autoconf/autom4te.cache
     31 compile_commands.json
     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
     43 # LLDB, which is tracked independently.
     44 tools/lldb
     45 # lld, which is tracked independently.
     46 tools/lld
     47 # Sphinx build tree, if building in-source dir.
     48 docs/_build
     49