diff options
| author | Michael Howell <michael@notriddle.com> | 2023-07-20 14:46:51 -0700 |
|---|---|---|
| committer | Michael Howell <michael@notriddle.com> | 2023-07-20 16:53:23 -0700 |
| commit | a62e30ee3fadcf0b6f410c2868ac41a7621de5cc (patch) | |
| tree | 1f8a7c316282436dd82fbabe14802e8b08e07a3c | |
| parent | 1554942cdc0099e081d5cd673d45f8a09cfd0eb0 (diff) | |
| download | rust-a62e30ee3fadcf0b6f410c2868ac41a7621de5cc.tar.gz rust-a62e30ee3fadcf0b6f410c2868ac41a7621de5cc.zip | |
etc: add `RUSTC_BOOTSTRAP` to rust-analyzer config
Fixes the problem reported in https://github.com/rust-lang/rust/issues/112391#issuecomment-1597224941
| -rw-r--r-- | src/bootstrap/setup.rs | 1 | ||||
| -rw-r--r-- | src/etc/rust_analyzer_settings.json | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/bootstrap/setup.rs b/src/bootstrap/setup.rs index 2075c58598d..d9649702e34 100644 --- a/src/bootstrap/setup.rs +++ b/src/bootstrap/setup.rs @@ -32,6 +32,7 @@ static SETTINGS_HASHES: &[&str] = &[ "56e7bf011c71c5d81e0bf42e84938111847a810eee69d906bba494ea90b51922", "af1b5efe196aed007577899db9dae15d6dbc923d6fa42fa0934e68617ba9bbe0", "3468fea433c25fff60be6b71e8a215a732a7b1268b6a83bf10d024344e140541", + "47d227f424bf889b0d899b9cc992d5695e1b78c406e183cd78eafefbe5488923", ]; static RUST_ANALYZER_SETTINGS: &str = include_str!("../etc/rust_analyzer_settings.json"); diff --git a/src/etc/rust_analyzer_settings.json b/src/etc/rust_analyzer_settings.json index d9c4645f0b3..6e5e2c35005 100644 --- a/src/etc/rust_analyzer_settings.json +++ b/src/etc/rust_analyzer_settings.json @@ -31,5 +31,8 @@ "--json-output" ], "rust-analyzer.cargo.sysrootSrc": "./library", - "rust-analyzer.rustc.source": "./Cargo.toml" + "rust-analyzer.rustc.source": "./Cargo.toml", + "rust-analyzer.cargo.extraEnv": { + "RUSTC_BOOTSTRAP": "1" + } } |
