forked from qt-creator/qt-creator
Maemo: Allow tarball deployment for non-Harmattan targets.
This commit is contained in:
@@ -69,11 +69,12 @@ QStringList MaemoDeployStepFactory::availableCreationIds(BuildStepList *parent)
|
|||||||
QStringList ids;
|
QStringList ids;
|
||||||
if (qobject_cast<AbstractQt4MaemoTarget *>(parent->target()))
|
if (qobject_cast<AbstractQt4MaemoTarget *>(parent->target()))
|
||||||
ids << MaemoCopyToSysrootStep::Id;
|
ids << MaemoCopyToSysrootStep::Id;
|
||||||
|
if (!qobject_cast<Qt4HarmattanTarget *>(parent->target()))
|
||||||
|
ids << MaemoUploadAndInstallTarPackageStep::Id;
|
||||||
if (qobject_cast<AbstractDebBasedQt4MaemoTarget *>(parent->target())) {
|
if (qobject_cast<AbstractDebBasedQt4MaemoTarget *>(parent->target())) {
|
||||||
ids << MaemoInstallDebianPackageToSysrootStep::Id;
|
ids << MaemoInstallDebianPackageToSysrootStep::Id;
|
||||||
ids << MaemoUploadAndInstallDpkgPackageStep::Id;
|
ids << MaemoUploadAndInstallDpkgPackageStep::Id;
|
||||||
}
|
} else if (qobject_cast<AbstractRpmBasedQt4MaemoTarget *>(parent->target())) {
|
||||||
else if (qobject_cast<AbstractRpmBasedQt4MaemoTarget *>(parent->target())) {
|
|
||||||
ids << MaemoInstallRpmPackageToSysrootStep::Id;
|
ids << MaemoInstallRpmPackageToSysrootStep::Id;
|
||||||
ids << MaemoUploadAndInstallRpmPackageStep::Id;
|
ids << MaemoUploadAndInstallRpmPackageStep::Id;
|
||||||
}
|
}
|
||||||
|
@@ -74,16 +74,19 @@ QStringList MaemoPackageCreationFactory::availableCreationIds(ProjectExplorer::B
|
|||||||
if (!qobject_cast<Qt4MaemoDeployConfiguration *>(parent->parent()))
|
if (!qobject_cast<Qt4MaemoDeployConfiguration *>(parent->parent()))
|
||||||
return QStringList();
|
return QStringList();
|
||||||
|
|
||||||
|
QStringList ids;
|
||||||
if (qobject_cast<AbstractDebBasedQt4MaemoTarget *>(parent->target())
|
if (qobject_cast<AbstractDebBasedQt4MaemoTarget *>(parent->target())
|
||||||
&& !parent->contains(MaemoDebianPackageCreationStep::CreatePackageId)) {
|
&& !parent->contains(MaemoDebianPackageCreationStep::CreatePackageId)) {
|
||||||
return QStringList() << MaemoDebianPackageCreationStep::CreatePackageId;
|
ids << MaemoDebianPackageCreationStep::CreatePackageId;
|
||||||
} else if (qobject_cast<AbstractRpmBasedQt4MaemoTarget *>(parent->target())
|
} else if (qobject_cast<AbstractRpmBasedQt4MaemoTarget *>(parent->target())
|
||||||
&& !parent->contains(MaemoRpmPackageCreationStep::CreatePackageId)) {
|
&& !parent->contains(MaemoRpmPackageCreationStep::CreatePackageId)) {
|
||||||
return QStringList() << MaemoRpmPackageCreationStep::CreatePackageId;
|
ids << MaemoRpmPackageCreationStep::CreatePackageId;
|
||||||
} else if (!parent->contains(MaemoTarPackageCreationStep::CreatePackageId)) {
|
|
||||||
return QStringList() << MaemoTarPackageCreationStep::CreatePackageId;
|
|
||||||
}
|
}
|
||||||
return QStringList();
|
if (!qobject_cast<Qt4HarmattanTarget *>(parent->target())
|
||||||
|
&& !parent->contains(MaemoTarPackageCreationStep::CreatePackageId)) {
|
||||||
|
ids << MaemoTarPackageCreationStep::CreatePackageId;
|
||||||
|
}
|
||||||
|
return ids;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString MaemoPackageCreationFactory::displayNameForId(const QString &id) const
|
QString MaemoPackageCreationFactory::displayNameForId(const QString &id) const
|
||||||
|
Reference in New Issue
Block a user