Android: Fix Qt detection, use QMAKE_PLATFORM to detect android

Change-Id: I68591b92b25f41cd56f86403920ad38cf60d44d7
Reviewed-by: BogDan Vatra <bogdan@kde.org>
This commit is contained in:
Daniel Teske
2013-03-06 11:55:52 +01:00
parent 7789ba45f0
commit d7d15e57cf

View File

@@ -68,7 +68,8 @@ QtSupport::BaseQtVersion *AndroidQtVersionFactory::create(const Utils::FileName
QFileInfo fi(qmakePath.toString());
if (!fi.exists() || !fi.isExecutable() || !fi.isFile())
return 0;
if (!evaluator->values(QLatin1String("CONFIG")).contains(QLatin1String("android")))
if (!evaluator->values(QLatin1String("CONFIG")).contains(QLatin1String("android"))
&& evaluator->value(QLatin1String("QMAKE_PLATFORM")) != QLatin1String("android"))
return 0;
return new AndroidQtVersion(qmakePath, isAutoDetected, autoDetectionSource);
}