debugger: replace the hack to pass the remote executable name for trk by

one that's less hard-coded.

The remote executable is now read from the debugger argument list
This commit is contained in:
hjk
2009-09-30 08:33:26 +02:00
parent f0a30f4a9b
commit 65592579fa

View File

@@ -1404,10 +1404,10 @@ void TrkGdbAdapter::startAdapter()
setOverrideTrkDevice(parameters.remoteChannel);
m_remoteExecutable = parameters.executable;
m_symbolFile = parameters.symbolFileName;
// @todo: testing hack, remove!
// FIXME: testing hack, remove!
if (m_remoteExecutable.endsWith(_(".sym"))) {
m_symbolFile = m_remoteExecutable;
m_remoteExecutable = QLatin1String("C:\\sys\\bin\\filebrowseapp.exe");
m_remoteExecutable = parameters.processArgs.join(_(" "));
}
// Start
QTC_ASSERT(state() == EngineStarting, qDebug() << state());