From: Mateusz MikuĊ‚a Date: Tue, 21 Apr 2020 15:24:36 +0000 (+0200) Subject: Make sure to lift dylibs X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=2dd0b0d082ca55d1e8645ed569c094cf5c1e5d7d;p=cargo.git Make sure to lift dylibs --- diff --git a/src/cargo/core/compiler/context/compilation_files.rs b/src/cargo/core/compiler/context/compilation_files.rs index 770da6758..fac6564a1 100644 --- a/src/cargo/core/compiler/context/compilation_files.rs +++ b/src/cargo/core/compiler/context/compilation_files.rs @@ -332,7 +332,7 @@ impl<'a, 'cfg: 'a> CompilationFiles<'a, 'cfg> { // we don't want to link it up. if out_dir.ends_with("deps") { // Don't lift up library dependencies. - if unit.target.is_bin() || self.roots.contains(unit) { + if unit.target.is_bin() || self.roots.contains(unit) || unit.target.is_dylib() { Some(( out_dir.parent().unwrap().to_owned(), if unit.mode.is_any_test() {