aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/qbs/modules/cpp/GenericGCC.qbs4
-rw-r--r--share/qbs/modules/cpp/windows-msvc.qbs2
2 files changed, 3 insertions, 3 deletions
diff --git a/share/qbs/modules/cpp/GenericGCC.qbs b/share/qbs/modules/cpp/GenericGCC.qbs
index fad11198b..0cbb2b982 100644
--- a/share/qbs/modules/cpp/GenericGCC.qbs
+++ b/share/qbs/modules/cpp/GenericGCC.qbs
@@ -102,7 +102,7 @@ CppModule {
for (var i in inputs.dynamiclibrary_copy) {
var lib = inputs.dynamiclibrary_copy[i]
var impliedLibs = ModUtils.moduleProperties(lib, 'transitiveSOs')
- var libsToAdd = impliedLibs.concat([lib.fileName]);
+ var libsToAdd = impliedLibs.uniqueConcat([lib.fileName]);
result = result.uniqueConcat(libsToAdd);
}
return result
@@ -218,7 +218,7 @@ CppModule {
var lib = inputs.staticlibrary[i]
result.push(lib.fileName)
var impliedLibs = ModUtils.moduleProperties(lib, 'staticLibraries')
- result = result.concat(impliedLibs);
+ result = result.uniqueConcat(impliedLibs);
}
return result
}
diff --git a/share/qbs/modules/cpp/windows-msvc.qbs b/share/qbs/modules/cpp/windows-msvc.qbs
index c112625bd..0137970d1 100644
--- a/share/qbs/modules/cpp/windows-msvc.qbs
+++ b/share/qbs/modules/cpp/windows-msvc.qbs
@@ -209,7 +209,7 @@ CppModule {
var lib = inputs.staticlibrary[i]
result.push(lib.fileName)
var impliedLibs = ModUtils.moduleProperties(lib, 'staticLibraries')
- result = result.concat(impliedLibs);
+ result = result.uniqueConcat(impliedLibs);
}
return result
}