diff options
author | Oswald Buddenhagen <oswald.buddenhagen@qt.io> | 2017-12-11 14:09:04 +0100 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@qt.io> | 2018-01-12 14:02:07 +0000 |
commit | ab4cc83d5249ea0baed66ef86bff3c29c36e8c7d (patch) | |
tree | 86618312e2474fe828d94a5c93b97805e20b4daa /mkspecs | |
parent | 2aa9908e24611fa6d321e694b8415ba7e8d364b0 (diff) |
qmake: ignore QT if we have failed requires()
otherwise the project would need to clear QT despite using
qtHaveModule() in requires() (or REQUIRES=).
Task-number: QTBUG-65106
Change-Id: I568202214c8eafcdbe2d0e253b18f0e171293aff
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'mkspecs')
-rw-r--r-- | mkspecs/features/qt.prf | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf index 3ccbbe7061..b57afcf72d 100644 --- a/mkspecs/features/qt.prf +++ b/mkspecs/features/qt.prf @@ -1,3 +1,7 @@ +# This avoids spurious errors when a project is explicitly disabled +# due to required Qt modules being missing. +!isEmpty(QMAKE_FAILED_REQUIREMENTS): return() + CONFIG *= thread #handle defines |