This commit is contained in:
jakhh8 2023-04-24 10:13:29 +02:00
parent f502169f1c
commit 62c9d96c67

View File

@ -293,14 +293,16 @@ impl CargoWorkspace {
}
meta.current_dir(current_dir.as_os_str());
let mut other_options = config.extra_args.clone();
if !targets.is_empty() {
let other_options: Vec<_> = targets
.into_iter()
.flat_map(|target| ["--filter-platform".to_string(), target])
.chain(config.extra_args.clone())
.collect();
meta.other_options(other_options);
other_options.append(
&mut targets
.into_iter()
.flat_map(|target| ["--filter-platform".to_string(), target])
.collect(),
);
}
meta.other_options(other_options);
// FIXME: Fetching metadata is a slow process, as it might require
// calling crates.io. We should be reporting progress here, but it's