Introduce option -enable-cdb to enable CDB.

Reviewed-by: hjk <qtc-committer@nokia.com>
This commit is contained in:
Friedemann Kleint
2009-04-15 16:38:32 +02:00
parent 800a48f027
commit 2cc8959114
5 changed files with 15 additions and 8 deletions

View File

@@ -148,9 +148,9 @@ extern IDebuggerEngine *createWinEngine(DebuggerManager *)
#endif
extern IDebuggerEngine *createScriptEngine(DebuggerManager *parent);
DebuggerManager::DebuggerManager()
DebuggerManager::DebuggerManager(const QStringList &arguments)
{
init();
init(arguments);
}
DebuggerManager::~DebuggerManager()
@@ -160,7 +160,7 @@ DebuggerManager::~DebuggerManager()
delete scriptEngine;
}
void DebuggerManager::init()
void DebuggerManager::init(const QStringList &arguments)
{
m_status = -1;
m_busy = false;
@@ -427,7 +427,8 @@ void DebuggerManager::init()
setStatus(DebuggerProcessNotReady);
gdbEngine = createGdbEngine(this);
winEngine = createWinEngine(this);
if (arguments.contains(QLatin1String("-enable-cdb")))
winEngine = createWinEngine(this);
scriptEngine = createScriptEngine(this);
setDebuggerType(GdbDebugger);
if (Debugger::Constants::Internal::debug)