diff --git a/src/cargo/core/workspace.rs b/src/cargo/core/workspace.rs index 79314ff784a..acc11a566a7 100644 --- a/src/cargo/core/workspace.rs +++ b/src/cargo/core/workspace.rs @@ -668,7 +668,7 @@ impl<'gctx> Workspace<'gctx> { fn default_lock_root(&self) -> Filesystem { if self.root_maybe().is_embedded() { - self.target_dir() + self.build_dir() } else { Filesystem::new(self.root().to_owned()) }