From 4a3d6f46949befe1ac7f67e71e0b67789c041483 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 5 Mar 2019 18:10:30 +0100 Subject: Debugger: Filter out lldb-mi entries from autodetected debuggers lldb-mi is not mimicing a full GDB, and it a safe assumption that there's a working LLDB nearby. Change-Id: I2711a7a72fad4c44e430166ede186be148a6fc7c Reviewed-by: Orgad Shaneh --- src/plugins/debugger/debuggeritemmanager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/debuggeritemmanager.cpp b/src/plugins/debugger/debuggeritemmanager.cpp index 1cd8b3ec09..6891d43faf 100644 --- a/src/plugins/debugger/debuggeritemmanager.cpp +++ b/src/plugins/debugger/debuggeritemmanager.cpp @@ -750,7 +750,8 @@ void DebuggerItemManagerPrivate::autoDetectGdbOrLldbDebuggers() dir.setPath(base.toFileInfo().absoluteFilePath()); foreach (const QString &entry, dir.entryList()) { if (entry.startsWith("lldb-platform-") - || entry.startsWith("lldb-gdbserver-")) { + || entry.startsWith("lldb-gdbserver-") + || entry.startsWith("lldb-mi-")) { continue; } suspects.append(FileName::fromString(dir.absoluteFilePath(entry))); -- cgit v1.2.3