diff --git a/source/dub/generators/generator.d b/source/dub/generators/generator.d index 5a9fbf8..8a0e351 100644 --- a/source/dub/generators/generator.d +++ b/source/dub/generators/generator.d @@ -135,8 +135,7 @@ pt.linkDependencies ~= depname; if (depbs.targetType == TargetType.staticLibrary) pt.linkDependencies = pt.linkDependencies.filter!(d => !pdt.linkDependencies.canFind(d)).array ~ pdt.linkDependencies; - } - pt.packages ~= dep; + } else pt.packages ~= dep; } if (generates_binary) {