summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/reference/module-providers/qbspkgconfig-module-provider.qdoc6
-rw-r--r--share/qbs/module-providers/qbspkgconfig.qbs3
2 files changed, 4 insertions, 5 deletions
diff --git a/doc/reference/module-providers/qbspkgconfig-module-provider.qdoc b/doc/reference/module-providers/qbspkgconfig-module-provider.qdoc
index debaa5992..f9c4e9ade 100644
--- a/doc/reference/module-providers/qbspkgconfig-module-provider.qdoc
+++ b/doc/reference/module-providers/qbspkgconfig-module-provider.qdoc
@@ -116,9 +116,7 @@
If set to true, dependencies are merged by pkg-config meaning each generated module
is self-contained and does not depend on other modules. If set to false, generated modules
- may depend on other modules and property merging is done by \QBS. The latter approach gives
- \QBS more information about dependencies, but may have performance implications during resolve
- phase, e.g. when using ABSEIL library.
+ may depend on other modules and property merging is done by \QBS.
- \defaultvalue \c true
+ \defaultvalue \c false
*/
diff --git a/share/qbs/module-providers/qbspkgconfig.qbs b/share/qbs/module-providers/qbspkgconfig.qbs
index 599f76d33..2736220a8 100644
--- a/share/qbs/module-providers/qbspkgconfig.qbs
+++ b/share/qbs/module-providers/qbspkgconfig.qbs
@@ -58,7 +58,8 @@ ModuleProvider {
property path sysroot: qbs.toolchain && qbs.toolchain.includes("xcode")
? undefined : qbs.sysroot
- property bool mergeDependencies: true
+ // TODO: deprecate in 2.2, remove in 2.3
+ property bool mergeDependencies: false
relativeSearchPaths: {