Debugger: Do not reset sysroot if override is not set

Change-Id: Id489d6e8e0102bb8594470cc5a454c2e2c2afadb
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Orgad Shaneh
2020-07-20 14:40:46 +03:00
committed by Orgad Shaneh
parent a3a2c2f691
commit 1de8fe8349

View File

@@ -462,6 +462,7 @@ void StartApplicationDialog::run(bool attachRemote)
debugger->setCommandsAfterConnect(newParameters.serverInitCommands); debugger->setCommandsAfterConnect(newParameters.serverInitCommands);
debugger->setCommandsForReset(newParameters.serverResetCommands); debugger->setCommandsForReset(newParameters.serverResetCommands);
debugger->setUseTerminal(newParameters.runInTerminal); debugger->setUseTerminal(newParameters.runInTerminal);
if (!newParameters.sysRoot.isEmpty())
debugger->setSysRoot(newParameters.sysRoot); debugger->setSysRoot(newParameters.sysRoot);
bool isLocal = !dev || (dev->type() == ProjectExplorer::Constants::DESKTOP_DEVICE_TYPE); bool isLocal = !dev || (dev->type() == ProjectExplorer::Constants::DESKTOP_DEVICE_TYPE);