Fix Android strip procedure

Change-Id: I92477f12fd125385bc23cf9b8cdf41ea701f9ef9
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Reviewed-by: Girish Ramakrishnan <girish.1.ramakrishnan@nokia.com>
This commit is contained in:
BogDan Vatra
2012-04-29 11:16:05 +03:00
committed by Girish Ramakrishnan
parent 2521d7d6e4
commit 77801df3f8

View File

@@ -465,8 +465,9 @@ void AndroidPackageCreationStep::stripAndroidLibs(const QStringList & files, Abi
{
QProcess stripProcess;
foreach (const QString &file, files) {
stripProcess.start(AndroidConfigurations::instance().stripPath(architecture) + QLatin1String(" --strip-unneeded ") + file);
if (!stripProcess.waitForFinished(-1))
stripProcess.start(AndroidConfigurations::instance().stripPath(architecture), QStringList()<<QLatin1String("--strip-unneeded") << file);
stripProcess.waitForStarted();
if (!stripProcess.waitForFinished())
stripProcess.terminate();
}
}