forked from qt-creator/qt-creator
Qbs: Use base project() in build step when possible
Change-Id: I8e6a1c9b06273ac77a3c7aa832d5ed4e63e5d475 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -362,8 +362,7 @@ void QbsBuildStep::buildingDone(bool success)
|
||||
|
||||
void QbsBuildStep::reparsingDone(bool success)
|
||||
{
|
||||
disconnect(qbsProject(), &ProjectExplorer::Project::parsingFinished,
|
||||
this, &QbsBuildStep::reparsingDone);
|
||||
disconnect(project(), &Project::parsingFinished, this, &QbsBuildStep::reparsingDone);
|
||||
m_parsingProject = false;
|
||||
if (m_job) { // This was a scheduled reparsing after building.
|
||||
finish();
|
||||
@@ -491,8 +490,7 @@ void QbsBuildStep::setCleanInstallRoot(bool clean)
|
||||
void QbsBuildStep::parseProject()
|
||||
{
|
||||
m_parsingProject = true;
|
||||
connect(qbsProject(), &ProjectExplorer::Project::parsingFinished,
|
||||
this, &QbsBuildStep::reparsingDone);
|
||||
connect(project(), &Project::parsingFinished, this, &QbsBuildStep::reparsingDone);
|
||||
qbsProject()->parseCurrentBuildConfiguration();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user