about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs
diff options
context:
space:
mode:
authorLukas Wirth <me@lukaswirth.dev>2025-06-29 09:07:55 +0200
committerLukas Wirth <me@lukaswirth.dev>2025-06-29 09:07:55 +0200
commit06097350c4b8e844c58164bad6bd825fc0e9fdf9 (patch)
treeea1e42afdc66d22c2407f11b3d0a49846d1160fe /src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs
parent9cd5826ba802ea05f65544e0175152d789a34c30 (diff)
downloadrust-06097350c4b8e844c58164bad6bd825fc0e9fdf9.tar.gz
rust-06097350c4b8e844c58164bad6bd825fc0e9fdf9.zip
Do not append `--compile-time-deps` to overwritten build script commands
Diffstat (limited to 'src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs')
-rw-r--r--src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs b/src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs
index b97569d4dbd..b9e84a474dd 100644
--- a/src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs
+++ b/src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test/build.rs
@@ -109,13 +109,11 @@ fn main() {
 
     let mut artifact_path = None;
     for message in Message::parse_stream(output.stdout.as_slice()) {
-        if let Message::CompilerArtifact(artifact) = message.unwrap() {
-            if artifact.target.kind.contains(&cargo_metadata::TargetKind::ProcMacro)
-                && (artifact.package_id.repr.starts_with(&repr)
-                    || artifact.package_id.repr == pkgid)
-            {
-                artifact_path = Some(PathBuf::from(&artifact.filenames[0]));
-            }
+        if let Message::CompilerArtifact(artifact) = message.unwrap()
+            && artifact.target.kind.contains(&cargo_metadata::TargetKind::ProcMacro)
+            && (artifact.package_id.repr.starts_with(&repr) || artifact.package_id.repr == pkgid)
+        {
+            artifact_path = Some(PathBuf::from(&artifact.filenames[0]));
         }
     }