about summary refs log tree commit diff
path: root/.gitignore
diff options
context:
space:
mode:
authorChristiaan Dirkx <christiaan@dirkx.email>2021-04-20 21:40:32 +0200
committerChristiaan Dirkx <christiaan@dirkx.email>2021-04-22 11:33:19 +0200
commit3794fc9ce94e42c48250125120cb9f562bc95b52 (patch)
tree5a3f6815036a9c330d60d20389d7a0cfa8484ff9 /.gitignore
parent62652865b6029b4776a7c03efa13a37b15c9b953 (diff)
downloadrust-3794fc9ce94e42c48250125120cb9f562bc95b52.tar.gz
rust-3794fc9ce94e42c48250125120cb9f562bc95b52.zip
Clean up .gitignore
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore74
1 files changed, 48 insertions, 26 deletions
diff --git a/.gitignore b/.gitignore
index 3f77e6884b9..265ca5d70bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,53 +5,75 @@
 # 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.
-*~
+
+## File system
+.DS_Store
+desktop.ini
+
+## Version control
+.hgignore
+.hg/
+
+## Editor
 *.swp
 *.swo
-.#*
-.DS_Store
+Session.vim
 .cproject
-.hg/
-.hgignore
 .idea
 *.iml
-__pycache__/
-*.py[cod]
-*$py.class
+.vscode
 .project
+.favorites.json
 .settings/
+
+## Tool
 .valgrindrc
-.vscode
-.favorites.json
-/Makefile
-/build/
+.cargo
+# Included because it is part of the test case
+!/src/test/run-make/thumb-none-qemu/example/.cargo
+
+## Configuration
 /config.toml
-/dist/
+/Makefile
+config.mk
+config.stamp
+no_llvm_build
+
+## Build
 /dl/
 /doc/
 /inst/
 /llvm/
 /mingw-build/
-/src/tools/x/target
-# Created by default with `src/ci/docker/run.sh`:
-/obj/
+/build/
+/dist/
 /unicode-downloads
 /target
-# Generated by compiletest for incremental:
+/src/tools/x/target
+# Generated by compiletest for incremental
 /tmp/
+# Created by default with `src/ci/docker/run.sh`
+/obj/
+
+## Temporary files
+*~
+\#*
+\#*\#
+.#*
+
+## Tags
 tags
 tags.*
 TAGS
 TAGS.*
-\#*
-\#*\#
-config.mk
-config.stamp
-Session.vim
-.cargo
-!/src/test/run-make/thumb-none-qemu/example/.cargo
-no_llvm_build
+
+## Python
+__pycache__/
+*.py[cod]
+*$py.class
+
+## Node
 **node_modules
 **package-lock.json
+
 # Before adding new lines, see the comment at the top.