]> git.proxmox.com Git - cargo.git/commitdiff
Make sure to lift dylibs
authorMateusz Mikuła <mati865@gmail.com>
Tue, 21 Apr 2020 15:24:36 +0000 (17:24 +0200)
committerMateusz Mikuła <mati865@gmail.com>
Tue, 21 Apr 2020 15:25:25 +0000 (17:25 +0200)
src/cargo/core/compiler/context/compilation_files.rs

index 770da6758d23a002b017b77d929271e8a6f32876..fac6564a1c946ad9cdafabce57202e3eaa8ce4ce 100644 (file)
@@ -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() {