summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2019-04-09 00:52:49 +0000
committerEric Christopher <echristo@gmail.com>2019-04-09 00:52:49 +0000
commit6f75a8f5d0679eed4ead6f89d8d5a17e01b1765e (patch)
tree536dec310b05c3e9cacd7beb522f0d9d88456d43 /.gitignore
parentdf57979ba7b7edb324afc17baafa9e2e27a9563a (diff)
downloadllvm-6f75a8f5d0679eed4ead6f89d8d5a17e01b1765e.tar.gz
Add a reduced copy of the llvm .gitignore
as a start for the monorepo .gitignore. llvm-svn: 357961
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore56
1 files changed, 56 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b0b48b4b2a64
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,56 @@
+#==============================================================================#
+# 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.
+#==============================================================================#
+
+#==============================================================================#
+# 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
+# vim swap files
+.*.sw?
+.sw?
+#OS X specific files.
+.DS_store
+
+# Nested build directory
+/build
+
+#==============================================================================#
+# Explicit files to ignore (only matches one).
+#==============================================================================#
+# Various tag programs
+/tags
+/TAGS
+/GPATH
+/GRTAGS
+/GSYMS
+/GTAGS
+.gitusers
+autom4te.cache
+cscope.files
+cscope.out
+autoconf/aclocal.m4
+autoconf/autom4te.cache
+/compile_commands.json
+# Visual Studio built-in CMake configuration
+/CMakeSettings.json
+# CLion project configuration
+/.idea
+
+#==============================================================================#
+# Directories to ignore (do not add trailing '/'s, they skip symlinks).
+#==============================================================================#
+# VS2017 and VSCode config files.
+.vscode
+.vs
+# clangd index
+.clangd \ No newline at end of file