Merge pull request #75 from google/outofsource
Add _build to gitignore to enable out-of-source builds
diff --git a/.gitignore b/.gitignore
index 5b2481b..ac46434 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,20 +5,35 @@
*.cmake
!/cmake/*.cmake
*~
-/test/benchmark_test
-/test/re_test
+
+# cmake files.
/Testing
CMakeCache.txt
CMakeFiles/
-Makefile
-bin/
cmake_install.cmake
+
+# makefiles.
+Makefile
+
+# in-source build.
+bin/
lib/
+/test/benchmark_test
+/test/re_test
+
+# exuberant ctags.
tags
+
+# YouCompleteMe configuration.
.ycm_extra_conf.pyc
+# ninja generated files.
.ninja_deps
.ninja_log
build.ninja
install_manifest.txt
rules.ninja
+
+# out-of-source build top-level folders.
+build/
+_build/