rust/tests
bors b556398113 Auto merge of #7646 - camsteffen:relative-target, r=flip1995
Target directory cleanup

changelog: none

* .cargo/config now has `target-dir` specified so that it is inherited by child projects. The target directory needs to be shared with clippy_dev, but not necessarily at the project root. (cc #7625)
* Uses `std::env::current_exe` (and its parent directories) whenever possible
* `CLIPPY_DRIVER_PATH` and `TARGET_LIBS` are no longer required from rustc bootstrap (but `HOST_LIBS` still is). These can be removed from the rustc side after merging.
* `CLIPPY_DOGFOOD` and the separate target directory are removed. This was originally added to mitigate #7343.

r? `@flip1995`
2021-09-13 09:57:01 +00:00
..
cargo Use relative path for test builds 2021-09-08 14:07:03 -05:00
ui Auto merge of #7661 - camsteffen:eta, r=giraffate 2021-09-13 00:39:34 +00:00
ui-cargo Auto merge of #7543 - DevinR528:disallowed-mod, r=Manishearth 2021-08-25 15:20:28 +00:00
ui-internal Merge commit '0cce3f643bfcbb92d5a1bb71858c9cbaff749d6b' into clippyup 2021-07-29 12:16:06 +02:00
ui-toml Allow giving reasons for disallowed_methods 2021-09-08 21:12:02 -04:00
clippy.toml Merge commit '3ae8faff4d46ad92f194c2a4b941c3152a701b31' into clippyup 2021-06-03 08:41:37 +02:00
compile-test.rs Rename test_build_base to test 2021-09-08 14:07:03 -05:00
dogfood.rs Remove special dogfood target 2021-09-08 14:07:03 -05:00
fmt.rs Deny warnings in test modules 2021-09-08 08:21:06 -05:00
integration.rs Deny warnings in test modules 2021-09-08 08:21:06 -05:00
lint_message_convention.rs Deny warnings in test modules 2021-09-08 08:21:06 -05:00
missing-test-files.rs Deny warnings in test modules 2021-09-08 08:21:06 -05:00
versioncheck.rs Deny warnings in test modules 2021-09-08 08:21:06 -05:00