We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c2d540e commit 06f39cdCopy full SHA for 06f39cd
packages/cli/src/workspace.rs
@@ -310,6 +310,14 @@ impl Workspace {
310
311
let found = workspace_members.find_map(|node| {
312
if let krates::Node::Krate { id, krate, .. } = node {
313
+ // Skip this default member if it doesn't have any binary targets
314
+ if !krate
315
+ .targets
316
+ .iter()
317
+ .any(|t| t.kind.contains(&krates::cm::TargetKind::Bin))
318
+ {
319
+ return None;
320
+ }
321
let member_path =
322
std::fs::canonicalize(krate.manifest_path.parent().unwrap()).unwrap();
323
if member_path == default_member_path {
0 commit comments