summaryrefslogtreecommitdiff
path: root/src/plugins/autotoolsprojectmanager
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-05-15 13:59:43 +0200
committerhjk <hjk@qt.io>2019-05-15 12:55:22 +0000
commit9433b8a7e78cfbe13a3dfe4ad489c4329a701b47 (patch)
tree3d2c2b60960a212cb8387165b7c92746e3caab29 /src/plugins/autotoolsprojectmanager
parentd1f9e466daf369969bc0dae8c14914ed79c3acb5 (diff)
downloadqt-creator-9433b8a7e78cfbe13a3dfe4ad489c4329a701b47.tar.gz
ProjectExplorer: Use Utils::FileName in ProcessParameters
For the command and the working directory. Change-Id: Ia69dc7100aeb57bb6e1b35f4dd4f3cf3763d8cda Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/autotoolsprojectmanager')
-rw-r--r--src/plugins/autotoolsprojectmanager/autogenstep.cpp10
-rw-r--r--src/plugins/autotoolsprojectmanager/autoreconfstep.cpp10
-rw-r--r--src/plugins/autotoolsprojectmanager/configurestep.cpp8
3 files changed, 12 insertions, 16 deletions
diff --git a/src/plugins/autotoolsprojectmanager/autogenstep.cpp b/src/plugins/autotoolsprojectmanager/autogenstep.cpp
index 77f9193b41..950982ee15 100644
--- a/src/plugins/autotoolsprojectmanager/autogenstep.cpp
+++ b/src/plugins/autotoolsprojectmanager/autogenstep.cpp
@@ -77,9 +77,8 @@ bool AutogenStep::init()
ProcessParameters *pp = processParameters();
pp->setMacroExpander(bc->macroExpander());
pp->setEnvironment(bc->environment());
- const QString projectDir(bc->target()->project()->projectDirectory().toString());
- pp->setWorkingDirectory(projectDir);
- pp->setCommand("./autogen.sh");
+ pp->setWorkingDirectory(bc->target()->project()->projectDirectory());
+ pp->setCommand(Utils::FileName::fromString("./autogen.sh"));
pp->setArguments(m_additionalArgumentsAspect->value());
pp->resolveAll();
@@ -122,9 +121,8 @@ BuildStepConfigWidget *AutogenStep::createConfigWidget()
ProcessParameters param;
param.setMacroExpander(bc->macroExpander());
param.setEnvironment(bc->environment());
- const QString projectDir(bc->target()->project()->projectDirectory().toString());
- param.setWorkingDirectory(projectDir);
- param.setCommand("./autogen.sh");
+ param.setWorkingDirectory(bc->target()->project()->projectDirectory());
+ param.setCommand(Utils::FileName::fromString("./autogen.sh"));
param.setArguments(m_additionalArgumentsAspect->value());
widget->setSummaryText(param.summary(displayName()));
diff --git a/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp b/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp
index ab9ae1147f..dd44dd4015 100644
--- a/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp
+++ b/src/plugins/autotoolsprojectmanager/autoreconfstep.cpp
@@ -75,9 +75,8 @@ bool AutoreconfStep::init()
ProcessParameters *pp = processParameters();
pp->setMacroExpander(bc->macroExpander());
pp->setEnvironment(bc->environment());
- const QString projectDir(bc->target()->project()->projectDirectory().toString());
- pp->setWorkingDirectory(projectDir);
- pp->setCommand("autoreconf");
+ pp->setWorkingDirectory(bc->target()->project()->projectDirectory());
+ pp->setCommand(Utils::FileName::fromString("autoreconf"));
pp->setArguments(m_additionalArgumentsAspect->value());
pp->resolveAll();
@@ -114,9 +113,8 @@ BuildStepConfigWidget *AutoreconfStep::createConfigWidget()
ProcessParameters param;
param.setMacroExpander(bc->macroExpander());
param.setEnvironment(bc->environment());
- const QString projectDir(bc->target()->project()->projectDirectory().toString());
- param.setWorkingDirectory(projectDir);
- param.setCommand("autoreconf");
+ param.setWorkingDirectory(bc->target()->project()->projectDirectory());
+ param.setCommand(Utils::FileName::fromString("autoreconf"));
param.setArguments(m_additionalArgumentsAspect->value());
widget->setSummaryText(param.summary(displayName()));
diff --git a/src/plugins/autotoolsprojectmanager/configurestep.cpp b/src/plugins/autotoolsprojectmanager/configurestep.cpp
index 66fcbc03e3..8cda28566d 100644
--- a/src/plugins/autotoolsprojectmanager/configurestep.cpp
+++ b/src/plugins/autotoolsprojectmanager/configurestep.cpp
@@ -97,8 +97,8 @@ bool ConfigureStep::init()
ProcessParameters *pp = processParameters();
pp->setMacroExpander(bc->macroExpander());
pp->setEnvironment(bc->environment());
- pp->setWorkingDirectory(bc->buildDirectory().toString());
- pp->setCommand(projectDirRelativeToBuildDir(bc) + "configure");
+ pp->setWorkingDirectory(bc->buildDirectory());
+ pp->setCommand(Utils::FileName::fromString(projectDirRelativeToBuildDir(bc) + "configure"));
pp->setArguments(m_additionalArgumentsAspect->value());
pp->resolveAll();
@@ -158,8 +158,8 @@ void ConfigureStep::updateDetails()
ProcessParameters param;
param.setMacroExpander(bc->macroExpander());
param.setEnvironment(bc->environment());
- param.setWorkingDirectory(bc->buildDirectory().toString());
- param.setCommand(projectDirRelativeToBuildDir(bc) + "configure");
+ param.setWorkingDirectory(bc->buildDirectory());
+ param.setCommand(Utils::FileName::fromString(projectDirRelativeToBuildDir(bc) + "configure"));
param.setArguments(m_additionalArgumentsAspect->value());
m_widget->setSummaryText(param.summaryInWorkdir(displayName()));