forked from qt-creator/qt-creator
DAP: Add engine chooser
The Engine Chooser empowers users to select the desired debugging engine when initiating DAP debugging sessions. Change-Id: I070ff2620b318494ee715c5ac369765d4a9dc616 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -665,14 +665,6 @@ void DebuggerItemModel::autoDetectGdbOrLldbDebuggers(const FilePaths &searchPath
|
||||
item.setUnexpandedDisplayName(name.arg(item.engineTypeName()).arg(command.toUserOutput()));
|
||||
addDebuggerItem(item);
|
||||
logMessages.append(Tr::tr("Found: \"%1\"").arg(command.toUserOutput()));
|
||||
|
||||
if (item.engineType() == GdbEngineType) {
|
||||
if (item.version().startsWith("GNU gdb (GDB) 14.0.50.2023")) {
|
||||
// FIXME: Use something more robust
|
||||
item.setEngineType(DapEngineType);
|
||||
addDebuggerItem(item);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (logMessage)
|
||||
*logMessage = logMessages.join('\n');
|
||||
|
||||
Reference in New Issue
Block a user