From 77801df3f8d4f0f31d255e678e40d64e8732be45 Mon Sep 17 00:00:00 2001 From: BogDan Vatra <bog_dan_ro@yahoo.com> Date: Sun, 29 Apr 2012 11:16:05 +0300 Subject: [PATCH] Fix Android strip procedure Change-Id: I92477f12fd125385bc23cf9b8cdf41ea701f9ef9 Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com> Reviewed-by: Girish Ramakrishnan <girish.1.ramakrishnan@nokia.com> --- src/plugins/android/androidpackagecreationstep.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/android/androidpackagecreationstep.cpp b/src/plugins/android/androidpackagecreationstep.cpp index 36847579870..12a772a3c80 100644 --- a/src/plugins/android/androidpackagecreationstep.cpp +++ b/src/plugins/android/androidpackagecreationstep.cpp @@ -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(); } } -- GitLab