From f744b82344ffd4f5719dcab57c4074179448e170 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Fri, 24 Feb 2012 20:00:08 +0100 Subject: fix the check for libraries having themselves as dependencies Change-Id: I6dc56228a068fe9158e989afd1c545a3d69848e6 Reviewed-by: Joerg Bornemann Reviewed-by: Marius Storm-Olsen --- mkspecs/features/qt.prf | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'mkspecs') diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf index f5ee74cf86..f71afbb04e 100644 --- a/mkspecs/features/qt.prf +++ b/mkspecs/features/qt.prf @@ -168,12 +168,13 @@ for(QTLIB, QT) { QT = $$resolve_depends(NEWQT, "QT.") # Finally actually add the modules for(QTLIB, QT) { - isEmpty(QT.$${QTLIB}.name) { + QTLIBNAME = $$eval(QT.$${QTLIB}.name) + isEmpty(QTLIBNAME) { message("Warning: unknown QT module: $$QTLIB") next() } - target_qt:isEqual(TARGET, QTLIB) { + target_qt:isEqual(TARGET, $$QTLIBNAME) { warning($$TARGET cannot have a QT of $$QTLIB) next() } -- cgit v1.2.3