forked from qt-creator/qt-creator
Android/Debugger: Always extract GDB version from binary
Change-Id: I19ab6e70a273e803b9755966e15253e006df3940 Reviewed-by: BogDan Vatra <bogdan@kdab.com>
This commit is contained in:
@@ -1288,6 +1288,7 @@ void AndroidConfigurations::updateAutomaticKitList()
|
|||||||
debugger.setUnexpandedDisplayName(tr("Android Debugger for %1").arg(tc->displayName()));
|
debugger.setUnexpandedDisplayName(tr("Android Debugger for %1").arg(tc->displayName()));
|
||||||
debugger.setAutoDetected(true);
|
debugger.setAutoDetected(true);
|
||||||
debugger.setAbi(tc->targetAbi());
|
debugger.setAbi(tc->targetAbi());
|
||||||
|
debugger.reinitializeFromFile();
|
||||||
QVariant id = Debugger::DebuggerItemManager::registerDebugger(debugger);
|
QVariant id = Debugger::DebuggerItemManager::registerDebugger(debugger);
|
||||||
Debugger::DebuggerKitInformation::setDebugger(k, id);
|
Debugger::DebuggerKitInformation::setDebugger(k, id);
|
||||||
}
|
}
|
||||||
@@ -1334,6 +1335,7 @@ void AndroidConfigurations::updateAutomaticKitList()
|
|||||||
debugger.setUnexpandedDisplayName(tr("Android Debugger for %1").arg(tc->displayName()));
|
debugger.setUnexpandedDisplayName(tr("Android Debugger for %1").arg(tc->displayName()));
|
||||||
debugger.setAutoDetected(true);
|
debugger.setAutoDetected(true);
|
||||||
debugger.setAbi(tc->targetAbi());
|
debugger.setAbi(tc->targetAbi());
|
||||||
|
debugger.reinitializeFromFile();
|
||||||
QVariant id = Debugger::DebuggerItemManager::registerDebugger(debugger);
|
QVariant id = Debugger::DebuggerItemManager::registerDebugger(debugger);
|
||||||
Debugger::DebuggerKitInformation::setDebugger(newKit, id);
|
Debugger::DebuggerKitInformation::setDebugger(newKit, id);
|
||||||
|
|
||||||
|
|||||||
@@ -101,9 +101,10 @@ public:
|
|||||||
bool operator==(const DebuggerItem &other) const;
|
bool operator==(const DebuggerItem &other) const;
|
||||||
bool operator!=(const DebuggerItem &other) const { return !operator==(other); }
|
bool operator!=(const DebuggerItem &other) const { return !operator==(other); }
|
||||||
|
|
||||||
|
void reinitializeFromFile();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
DebuggerItem(const QVariant &id);
|
DebuggerItem(const QVariant &id);
|
||||||
void reinitializeFromFile();
|
|
||||||
void initMacroExpander();
|
void initMacroExpander();
|
||||||
|
|
||||||
QVariant m_id;
|
QVariant m_id;
|
||||||
|
|||||||
Reference in New Issue
Block a user