2019-10-21 03:36:49 -05:00
|
|
|
# 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.
|
2021-04-20 14:40:32 -05:00
|
|
|
|
|
|
|
## File system
|
|
|
|
.DS_Store
|
|
|
|
desktop.ini
|
|
|
|
|
|
|
|
## Editor
|
2021-03-10 20:28:05 -06:00
|
|
|
*.swp
|
|
|
|
*.swo
|
2021-04-20 14:40:32 -05:00
|
|
|
Session.vim
|
2014-08-02 08:21:20 -05:00
|
|
|
.cproject
|
2016-05-13 12:18:59 -05:00
|
|
|
.idea
|
2017-06-30 15:18:47 -05:00
|
|
|
*.iml
|
2021-04-20 14:40:32 -05:00
|
|
|
.vscode
|
2010-08-09 08:55:27 -05:00
|
|
|
.project
|
2024-07-31 13:47:07 -05:00
|
|
|
.vim/
|
2024-08-09 15:26:27 -05:00
|
|
|
.helix/
|
|
|
|
.zed/
|
2021-04-20 14:40:32 -05:00
|
|
|
.favorites.json
|
2014-08-02 08:21:20 -05:00
|
|
|
.settings/
|
2023-02-07 20:41:28 -06:00
|
|
|
.vs/
|
2024-09-27 11:29:31 -05:00
|
|
|
.dir-locals.el
|
2021-04-20 14:40:32 -05:00
|
|
|
|
|
|
|
## Tool
|
2011-01-03 15:56:01 -06:00
|
|
|
.valgrindrc
|
2021-04-20 14:40:32 -05:00
|
|
|
.cargo
|
|
|
|
# Included because it is part of the test case
|
2023-01-05 02:45:44 -06:00
|
|
|
!/tests/run-make/thumb-none-qemu/example/.cargo
|
2021-04-20 14:40:32 -05:00
|
|
|
|
|
|
|
## Configuration
|
2016-05-14 02:16:08 -05:00
|
|
|
/config.toml
|
2021-04-20 14:40:32 -05:00
|
|
|
/Makefile
|
|
|
|
config.mk
|
|
|
|
config.stamp
|
|
|
|
no_llvm_build
|
|
|
|
|
|
|
|
## Build
|
2014-08-02 08:21:20 -05:00
|
|
|
/dl/
|
2019-08-08 12:42:46 -05:00
|
|
|
/doc/
|
2011-12-23 13:43:27 -06:00
|
|
|
/inst/
|
2014-08-02 08:21:20 -05:00
|
|
|
/llvm/
|
2011-07-13 15:51:30 -05:00
|
|
|
/mingw-build/
|
2023-01-03 20:16:24 -06:00
|
|
|
build/
|
2023-03-18 00:29:53 -05:00
|
|
|
!/compiler/rustc_mir_build/src/build/
|
2022-08-20 14:07:13 -05:00
|
|
|
/build-rust-analyzer/
|
2021-04-20 14:40:32 -05:00
|
|
|
/dist/
|
2020-01-13 15:40:19 -06:00
|
|
|
/unicode-downloads
|
2020-03-25 16:29:17 -05:00
|
|
|
/target
|
2024-08-01 15:09:50 -05:00
|
|
|
/library/target
|
2022-08-26 21:29:39 -05:00
|
|
|
/src/bootstrap/target
|
2021-04-20 14:40:32 -05:00
|
|
|
/src/tools/x/target
|
|
|
|
# Created by default with `src/ci/docker/run.sh`
|
|
|
|
/obj/
|
2024-09-20 04:28:43 -05:00
|
|
|
# Created by nix dev shell / .envrc
|
|
|
|
src/tools/nix-dev-shell/flake.lock
|
2024-08-24 13:55:16 -05:00
|
|
|
|
|
|
|
## ICE reports
|
|
|
|
rustc-ice-*.txt
|
2021-04-20 14:40:32 -05:00
|
|
|
|
|
|
|
## Temporary files
|
|
|
|
*~
|
|
|
|
\#*
|
|
|
|
\#*\#
|
|
|
|
.#*
|
|
|
|
|
|
|
|
## Tags
|
2018-07-22 07:14:06 -05:00
|
|
|
tags
|
|
|
|
tags.*
|
2014-08-02 08:21:20 -05:00
|
|
|
TAGS
|
2018-07-22 07:14:06 -05:00
|
|
|
TAGS.*
|
2021-04-20 14:40:32 -05:00
|
|
|
|
|
|
|
## Python
|
|
|
|
__pycache__/
|
|
|
|
*.py[cod]
|
|
|
|
*$py.class
|
|
|
|
|
|
|
|
## Node
|
2021-10-12 08:09:28 -05:00
|
|
|
node_modules
|
|
|
|
package-lock.json
|
2022-02-01 10:14:59 -06:00
|
|
|
package.json
|
2021-04-20 14:40:32 -05:00
|
|
|
|
2021-07-10 14:09:51 -05:00
|
|
|
## Rustdoc GUI tests
|
2023-01-05 02:45:44 -06:00
|
|
|
tests/rustdoc-gui/src/**.lock
|
2021-07-10 14:09:51 -05:00
|
|
|
|
2024-10-02 16:35:17 -05:00
|
|
|
## direnv
|
|
|
|
.envrc
|
|
|
|
.direnv/
|
|
|
|
|
2024-10-02 16:35:48 -05:00
|
|
|
## nix
|
|
|
|
flake.nix
|
|
|
|
flake.lock
|
|
|
|
default.nix
|
|
|
|
|
2019-10-21 03:36:49 -05:00
|
|
|
# Before adding new lines, see the comment at the top.
|