[llvm-commits] [llvm] r122066 - /llvm/trunk/.gitignore

Michael J. Spencer bigcheesegs at gmail.com
Fri Dec 17 09:22:50 PST 2010


Author: mspencer
Date: Fri Dec 17 11:22:50 2010
New Revision: 122066

URL: http://llvm.org/viewvc/llvm-project?rev=122066&view=rev
Log:
Cleanup and document .gitignore.

Modified:
    llvm/trunk/.gitignore

Modified: llvm/trunk/.gitignore
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/.gitignore?rev=122066&r1=122065&r2=122066&view=diff
==============================================================================
--- llvm/trunk/.gitignore (original)
+++ llvm/trunk/.gitignore Fri Dec 17 11:22:50 2010
@@ -1,11 +1,37 @@
-tools/clang
+#==============================================================================#
+# This file specifies intentionally untracked files that git should ignore.
+# See: http://www.kernel.org/pub/software/scm/git/docs/gitignore.html
+#
+# This file is intentionally different from the output of `git svn show-ignore`,
+# as most of those are useless.
+#==============================================================================#
 
-*.pyc
+#==============================================================================#
+# File extensions to be ignored anywhere in the tree.
+#==============================================================================#
+# Temp files created by most text editors.
 *~
+# Merge files created by git.
+*.orig
+# Byte compiled python modules.
+*.pyc
+
+#==============================================================================#
+# Explicit files to ignore (only matches one).
+#==============================================================================#
 .gitusers
-projects/test-suite
-projects/test-suite-externals
-projects/compiler-rt
-projects/libcxx
 cscope.files
 cscope.out
+autoconf/aclocal.m4
+autoconf/autom4te.cache
+
+#==============================================================================#
+# Directories to ignore (do not add trailing '/'s, they skip symlinks).
+#==============================================================================#
+# External projects that are tracked independently.
+projects/*
+!projects/sample
+!projects/CMakeLists.txt
+!projects/Makefile
+# Clang, which is tracked independently.
+tools/clang





More information about the llvm-commits mailing list