Remove autotoolsBuildConfiguration() from all steps

All of the steps are just using standard buildconfiguration methods.

Change-Id: Ibdef14e0e845e0bfc8828922a985070665e5f172
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
Daniel Teske
2012-11-01 18:15:09 +01:00
parent 4e93ce81a8
commit 3d9ce0f687
8 changed files with 12 additions and 40 deletions

View File

@@ -151,14 +151,9 @@ void ConfigureStep::ctor()
setDefaultDisplayName(tr("Configure"));
}
AutotoolsBuildConfiguration *ConfigureStep::autotoolsBuildConfiguration() const
{
return static_cast<AutotoolsBuildConfiguration *>(buildConfiguration());
}
bool ConfigureStep::init()
{
AutotoolsBuildConfiguration *bc = autotoolsBuildConfiguration();
BuildConfiguration *bc = buildConfiguration();
ProcessParameters *pp = processParameters();
pp->setMacroExpander(bc->macroExpander());
@@ -172,7 +167,7 @@ bool ConfigureStep::init()
void ConfigureStep::run(QFutureInterface<bool>& interface)
{
AutotoolsBuildConfiguration *bc = autotoolsBuildConfiguration();
BuildConfiguration *bc = buildConfiguration();
//Check whether we need to run configure
const QFileInfo configureInfo(bc->buildDirectory() + QLatin1String("/configure"));
@@ -271,7 +266,7 @@ QString ConfigureStepConfigWidget::summaryText() const
void ConfigureStepConfigWidget::updateDetails()
{
AutotoolsBuildConfiguration *bc = m_configureStep->autotoolsBuildConfiguration();
BuildConfiguration *bc = m_configureStep->buildConfiguration();
ProcessParameters param;
param.setMacroExpander(bc->macroExpander());