forked from qt-creator/qt-creator
ProjectExplorer: Hide build page for projects that do not build
Change-Id: I56feaab67690b5ece7379a9c1f676392230de107 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -452,7 +452,8 @@ bool Project::copySteps(Target *sourceTarget, Target *newTarget)
|
||||
|
||||
bool Project::setupTarget(Target *t)
|
||||
{
|
||||
t->updateDefaultBuildConfigurations();
|
||||
if (needsBuildConfigurations())
|
||||
t->updateDefaultBuildConfigurations();
|
||||
t->updateDefaultDeployConfigurations();
|
||||
t->updateDefaultRunConfigurations();
|
||||
return true;
|
||||
@@ -798,6 +799,11 @@ bool Project::needsConfiguration() const
|
||||
return d->m_targets.isEmpty();
|
||||
}
|
||||
|
||||
bool Project::needsBuildConfigurations() const
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void Project::configureAsExampleProject(const QSet<Core::Id> &platforms)
|
||||
{
|
||||
Q_UNUSED(platforms);
|
||||
|
||||
Reference in New Issue
Block a user