Merge remote-tracking branch 'origin/13.0' into qds/dev

Change-Id: I3adcadf18eb19344461c5a6a0b6d3aec9045430c
This commit is contained in:
Tim Jenssen
2024-03-13 18:25:08 +01:00
81 changed files with 498 additions and 488 deletions

View File

@@ -28,6 +28,8 @@
#include <coreplugin/idocument.h>
#include <coreplugin/icore.h>
#include <projectexplorer/runcontrol.h>
#include <utils/environment.h>
#include <utils/qtcprocess.h>
#include <utils/processinterface.h>
@@ -198,6 +200,11 @@ void LldbEngine::setupEngine()
environment.appendOrSet("PYTHONPATH", "/usr/lib/llvm-14/lib/python3.10/dist-packages");
}
if (runParameters().runAsRoot) {
ProjectExplorer::RunControl::provideAskPassEntry(environment);
m_lldbProc.setRunAsRoot(true);
}
m_lldbProc.setEnvironment(environment);
if (runParameters().debugger.workingDirectory.isDir())