forked from qt-creator/qt-creator
Qbs: Fix build after build step factory changes
Change-Id: I1706bb886cdf224be6c81f212201ff317b7912e6 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -697,13 +697,14 @@ QbsBuildStepFactory::QbsBuildStepFactory(QObject *parent) :
|
|||||||
ProjectExplorer::IBuildStepFactory(parent)
|
ProjectExplorer::IBuildStepFactory(parent)
|
||||||
{ }
|
{ }
|
||||||
|
|
||||||
void QbsBuildStepFactory::availableSteps(QList<ProjectExplorer::BuildStepInfo> *steps,
|
QList<ProjectExplorer::BuildStepInfo> QbsBuildStepFactory::availableSteps(ProjectExplorer::BuildStepList *parent) const
|
||||||
ProjectExplorer::BuildStepList *parent) const
|
|
||||||
{
|
{
|
||||||
if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_BUILD
|
if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_BUILD
|
||||||
&& qobject_cast<QbsBuildConfiguration *>(parent->parent())
|
&& qobject_cast<QbsBuildConfiguration *>(parent->parent())
|
||||||
&& qobject_cast<QbsProject *>(parent->target()->project()))
|
&& qobject_cast<QbsProject *>(parent->target()->project()))
|
||||||
steps->append({ Constants::QBS_BUILDSTEP_ID, tr("Qbs Build") });
|
return {{ Constants::QBS_BUILDSTEP_ID, tr("Qbs Build") }};
|
||||||
|
|
||||||
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
ProjectExplorer::BuildStep *QbsBuildStepFactory::create(ProjectExplorer::BuildStepList *parent, Core::Id id)
|
ProjectExplorer::BuildStep *QbsBuildStepFactory::create(ProjectExplorer::BuildStepList *parent, Core::Id id)
|
||||||
|
|||||||
@@ -300,12 +300,12 @@ QbsCleanStepFactory::QbsCleanStepFactory(QObject *parent) :
|
|||||||
ProjectExplorer::IBuildStepFactory(parent)
|
ProjectExplorer::IBuildStepFactory(parent)
|
||||||
{ }
|
{ }
|
||||||
|
|
||||||
void QbsCleanStepFactory::availableSteps(QList<ProjectExplorer::BuildStepInfo> *steps,
|
QList<ProjectExplorer::BuildStepInfo> QbsCleanStepFactory::availableSteps(ProjectExplorer::BuildStepList *parent) const
|
||||||
ProjectExplorer::BuildStepList *parent) const
|
|
||||||
{
|
{
|
||||||
if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_CLEAN
|
if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_CLEAN
|
||||||
&& qobject_cast<QbsBuildConfiguration *>(parent->parent()))
|
&& qobject_cast<QbsBuildConfiguration *>(parent->parent()))
|
||||||
steps->append({ Constants::QBS_CLEANSTEP_ID, tr("Qbs Clean") });
|
return {{ Constants::QBS_CLEANSTEP_ID, tr("Qbs Clean") }};
|
||||||
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
ProjectExplorer::BuildStep *QbsCleanStepFactory::create(ProjectExplorer::BuildStepList *parent, Core::Id id)
|
ProjectExplorer::BuildStep *QbsCleanStepFactory::create(ProjectExplorer::BuildStepList *parent, Core::Id id)
|
||||||
|
|||||||
@@ -356,13 +356,13 @@ QbsInstallStepFactory::QbsInstallStepFactory(QObject *parent) :
|
|||||||
ProjectExplorer::IBuildStepFactory(parent)
|
ProjectExplorer::IBuildStepFactory(parent)
|
||||||
{ }
|
{ }
|
||||||
|
|
||||||
void QbsInstallStepFactory::availableSteps(QList<ProjectExplorer::BuildStepInfo> *steps,
|
QList<ProjectExplorer::BuildStepInfo> QbsInstallStepFactory::availableSteps(ProjectExplorer::BuildStepList *parent) const
|
||||||
ProjectExplorer::BuildStepList *parent) const
|
|
||||||
{
|
{
|
||||||
if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_DEPLOY
|
if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_DEPLOY
|
||||||
&& qobject_cast<ProjectExplorer::DeployConfiguration *>(parent->parent())
|
&& qobject_cast<ProjectExplorer::DeployConfiguration *>(parent->parent())
|
||||||
&& qobject_cast<QbsProject *>(parent->target()->project()))
|
&& qobject_cast<QbsProject *>(parent->target()->project()))
|
||||||
steps->append({ Constants::QBS_INSTALLSTEP_ID, tr("Qbs Install") });
|
return {{ Constants::QBS_INSTALLSTEP_ID, tr("Qbs Install") }};
|
||||||
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
ProjectExplorer::BuildStep *QbsInstallStepFactory::create(ProjectExplorer::BuildStepList *parent,
|
ProjectExplorer::BuildStep *QbsInstallStepFactory::create(ProjectExplorer::BuildStepList *parent,
|
||||||
|
|||||||
Reference in New Issue
Block a user