Add cmake define for gdb name and for gdb-logout features.

This commit is contained in:
Ernie Pasveer
2025-11-30 17:21:52 -06:00
parent 2955c591a8
commit 5f3928223a
6 changed files with 42 additions and 8 deletions
+6 -1
View File
@@ -3,6 +3,7 @@
// SPDX-License-Identifier: GPL-3.0-or-later
#include "SeerGdbConfigPage.h"
#include "SeerUtl.h"
#include <QtWidgets/QWidget>
#include <QtWidgets/QFileDialog>
#include <QtGlobal>
@@ -118,7 +119,11 @@ void SeerGdbConfigPage::setGdbArchitectureType (const QString& type) {
void SeerGdbConfigPage::reset () {
setGdbProgram("/usr/bin/gdb");
#ifdef SEER_GDB_NAME
setGdbProgram(STRINGIFY(SEER_GDB_NAME));
#else
setGdbProgram("/usr/bin/gdb";
#endif
setGdbArguments("--interpreter=mi");
setGdbAsyncMode(true);
setGdbNonStopMode(false);