QbsProjectManager: Adapt to qbs API change.

Use new type CleanOptions.

Change-Id: I2a096015b571bf3066135b642e497abcd5d1eb87
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
Christian Kandeler
2013-02-28 13:06:15 +01:00
parent 30b149d128
commit 34fdf9082b
4 changed files with 29 additions and 32 deletions

View File

@@ -177,12 +177,11 @@ qbs::BuildJob *QbsProject::build(const qbs::BuildOptions &opts)
return m_rootProjectNode->project()->buildAllProducts(opts, env);
}
qbs::CleanJob *QbsProject::clean(const qbs::BuildOptions &opts, bool everything)
qbs::CleanJob *QbsProject::clean(const qbs::CleanOptions &opts)
{
if (!m_rootProjectNode || !m_rootProjectNode->project())
return 0;
return m_rootProjectNode->project()->cleanAllProducts(opts, everything ? qbs::Project::CleanupAll
: qbs::Project::CleanupTemporaries);
return m_rootProjectNode->project()->cleanAllProducts(opts);
}
QString QbsProject::profileForTarget(const ProjectExplorer::Target *t) const