]> git.lizzy.rs Git - rust.git/blob - .gitignore
Clean up .gitignore
[rust.git] / .gitignore
1 # This file should only ignore things that are generated during a `x.py` build,
2 # generated by common IDEs, and optional files controlled by the user that
3 # affect the build (such as config.toml).
4 # In particular, things like `mir_dump` should not be listed here; they are only
5 # created during manual debugging and many people like to clean up instead of
6 # having git ignore such leftovers. You can use `.git/info/exclude` to
7 # configure your local ignore list.
8
9 ## File system
10 .DS_Store
11 desktop.ini
12
13 ## Version control
14 .hgignore
15 .hg/
16
17 ## Editor
18 *.swp
19 *.swo
20 Session.vim
21 .cproject
22 .idea
23 *.iml
24 .vscode
25 .project
26 .favorites.json
27 .settings/
28
29 ## Tool
30 .valgrindrc
31 .cargo
32 # Included because it is part of the test case
33 !/src/test/run-make/thumb-none-qemu/example/.cargo
34
35 ## Configuration
36 /config.toml
37 /Makefile
38 config.mk
39 config.stamp
40 no_llvm_build
41
42 ## Build
43 /dl/
44 /doc/
45 /inst/
46 /llvm/
47 /mingw-build/
48 /build/
49 /dist/
50 /unicode-downloads
51 /target
52 /src/tools/x/target
53 # Generated by compiletest for incremental
54 /tmp/
55 # Created by default with `src/ci/docker/run.sh`
56 /obj/
57
58 ## Temporary files
59 *~
60 \#*
61 \#*\#
62 .#*
63
64 ## Tags
65 tags
66 tags.*
67 TAGS
68 TAGS.*
69
70 ## Python
71 __pycache__/
72 *.py[cod]
73 *$py.class
74
75 ## Node
76 **node_modules
77 **package-lock.json
78
79 # Before adding new lines, see the comment at the top.