]> git.lizzy.rs Git - rust.git/blobdiff - .gitignore
Rollup merge of #82154 - CDirkx:ip-changelog, r=Mark-Simulacrum
[rust.git] / .gitignore
index b241bef9d1e7ff6c03aa98ee03abe04252823a6c..5f7135e38d11370085c8d2d18f5d2b0bb2027a78 100644 (file)
@@ -1,15 +1,53 @@
-target
-**/*.rs.bk
-*.rlib
-*.o
-perf.data
-perf.data.old
-*.events
-*.string*
-/build
-/build_sysroot/sysroot_src
-/build_sysroot/compiler-builtins
-/rust
-/rand
-/regex
-/simple-raytracer
+# This file should only ignore things that are generated during a `x.py` build,
+# generated by common IDEs, and optional files controlled by the user that
+# affect the build (such as config.toml).
+# In particular, things like `mir_dump` should not be listed here; they are only
+# created during manual debugging and many people like to clean up instead of
+# having git ignore such leftovers. You can use `.git/info/exclude` to
+# configure your local ignore list.
+# FIXME: This needs cleanup.
+*~
+.#*
+.DS_Store
+.cproject
+.hg/
+.hgignore
+.idea
+*.iml
+__pycache__/
+*.py[cod]
+*$py.class
+.project
+.settings/
+.valgrindrc
+.vscode
+.favorites.json
+/Makefile
+/build/
+/config.toml
+/dist/
+/dl/
+/doc/
+/inst/
+/llvm/
+/mingw-build/
+/src/tools/x/target
+# Created by default with `src/ci/docker/run.sh`:
+/obj/
+/unicode-downloads
+/target
+# Generated by compiletest for incremental:
+/tmp/
+tags
+tags.*
+TAGS
+TAGS.*
+\#*
+\#*\#
+config.mk
+config.stamp
+Session.vim
+.cargo
+!/src/test/run-make/thumb-none-qemu/example/.cargo
+no_llvm_build
+# Before adding new lines, see the comment at the top.