diff options
author | Ivan Komissarov <ABBAPOH@gmail.com> | 2019-06-11 22:11:59 +0200 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2019-06-12 16:22:57 +0000 |
commit | 59cc3f249b1f507afda1757e6edd1ba25970fa1d (patch) | |
tree | 6c2e46d656e4dba1f53c3c9eced38f910c6a9623 /src | |
parent | cba28b26cdf93a74b52e1ec1635bee7107cb4995 (diff) |
Fix project.withDocumentation:false build
Archive tries to locate those modules via pkg-config and fails; just
ingore those if docs are not required.
Change-Id: Ia8743810905f5f2e21687286b09d92d34744e327
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/packages/archive/archive.qbs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/packages/archive/archive.qbs b/src/packages/archive/archive.qbs index 3a49fea1d..0e0663090 100644 --- a/src/packages/archive/archive.qbs +++ b/src/packages/archive/archive.qbs @@ -8,9 +8,12 @@ QbsProduct { Depends { name: "qbs_processlauncher" } Depends { name: "qbscore" } Depends { name: "bundledqt" } - Depends { name: "qbs documentation" } + Depends { name: "qbs documentation"; condition: project.withDocumentation } Depends { name: "qbs resources" } - Depends { name: "qbs man page"; condition: qbs.targetOS.contains("unix") } + Depends { + name: "qbs man page" + condition: qbs.targetOS.contains("unix") && project.withDocumentation + } Depends { productTypes: ["qbsapplication", "qbsplugin"] } Depends { name: "archiver" } |