{
return DisassemblerCapability | RegisterCapability | ShowMemoryCapability
|WatchpointCapability|JumpToLineCapability|AddWatcherCapability
+ |ReloadModuleCapability
|BreakOnThrowAndCatchCapability // Sort-of: Can break on throw().
+ |BreakConditionCapability|TracePointCapability
|BreakModuleCapability;
}
return args;
}
-QString MaemoGlobal::maemoVersionToString(MaemoVersion version)
+QString MaemoGlobal::osVersionToString(OsVersion version)
{
switch (version) {
- case Maemo5: return QLatin1String("Maemo 5/Fremantle");
- case Maemo6: return QLatin1String("Maemo 6/Harmattan");
+ case Maemo5: return QLatin1String("Maemo5/Fremantle");
+ case Maemo6: return QLatin1String("Harmattan");
case Meego: return QLatin1String("Meego");
+ case GenericLinux: return QLatin1String("Other Linux");
}
Q_ASSERT(false);
return QString();
void MaemoRunControl::startExecution()
{
- appendMessage(tr("Starting remote process ..."), NormalMessageFormat);
+ appendMessage(tr("Starting remote process ...\n"), NormalMessageFormat);
m_runner->startExecution(QString::fromLocal8Bit("%1 %2 %3 %4")
- .arg(MaemoGlobal::remoteCommandPrefix(m_runner->remoteExecutable()))
+ .arg(MaemoGlobal::remoteCommandPrefix(m_runner->devConfig()->osVersion(),
+ m_runner->remoteExecutable()))
.arg(MaemoGlobal::remoteEnvironment(m_runner->userEnvChanges()))
.arg(m_runner->remoteExecutable())
.arg(m_runner->arguments()).toUtf8());
virtual bool initAdditionalPackagingSettingsFromOtherTarget()=0;
Qt4BuildConfigurationFactory *m_buildConfigurationFactory;
- Qt4MaemoDeployConfigurationFactory *m_deployConfigurationFactory;
- MaemoPerTargetDeviceConfigurationListModel * m_deviceConfigurationsListModel;
+ bool m_isInitialized;
};