diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp index 715b806f9a603530d9dc3be574a186fd6b9b709b..0bd8147496070a9ac15cdff4e6d7a55e9fd82df6 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp @@ -211,8 +211,13 @@ const Qt4BuildConfiguration *MaemoPackageCreationStep::qt4BuildConfiguration() c QString MaemoPackageCreationStep::executable() const { - return qt4BuildConfiguration()->qt4Target()->qt4Project()->rootProjectNode() - ->targetInformation().executable; + const TargetInformation &ti = qt4BuildConfiguration()->qt4Target() + ->qt4Project()->rootProjectNode()->targetInformation(); + if (!ti.valid) + return QString(); + + return QDir::toNativeSeparators(QDir::cleanPath(ti.workingDir + + QLatin1Char('/') + ti.target)); } QString MaemoPackageCreationStep::executableFileName() const