forked from qt-creator/qt-creator
Utils/ProjectExplorer: Use FilePath for Runnable::workingDirectory
... and in some using code. Change-Id: I231ea56628908f7d305d13f07eabe8803fe8a791 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -3848,7 +3848,7 @@ void GdbEngine::setupEngine()
|
||||
showMessage("STARTING " + gdbCommand.toUserOutput());
|
||||
|
||||
m_gdbProc.setCommand(gdbCommand);
|
||||
if (QFileInfo(rp.debugger.workingDirectory).isDir())
|
||||
if (rp.debugger.workingDirectory.isDir())
|
||||
m_gdbProc.setWorkingDirectory(rp.debugger.workingDirectory);
|
||||
m_gdbProc.setEnvironment(gdbEnv);
|
||||
m_gdbProc.setKeepWriteChannelOpen();
|
||||
@@ -4463,7 +4463,7 @@ void GdbEngine::setupInferior()
|
||||
|
||||
setEnvironmentVariables();
|
||||
if (!rp.inferior.workingDirectory.isEmpty())
|
||||
runCommand({"cd " + rp.inferior.workingDirectory});
|
||||
runCommand({"cd " + rp.inferior.workingDirectory.path()});
|
||||
if (!rp.inferior.commandLineArguments.isEmpty()) {
|
||||
QString args = rp.inferior.commandLineArguments;
|
||||
runCommand({"-exec-arguments " + args});
|
||||
|
||||
Reference in New Issue
Block a user