forked from qt-creator/qt-creator
BuildSystem: Add buildConfiguration() method
Add a buildConfiguration method that returns the saved BuildConfiguration or the active BuildConfiguration if none is set. Change-Id: I8af25aa1037f59a0091900bac7eb84fed9e5fbb0 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -36,9 +36,9 @@
|
||||
#include <coreplugin/progressmanager/progressmanager.h>
|
||||
#include <cpptools/cppprojectupdater.h>
|
||||
#include <cpptools/generatedcodemodelsupport.h>
|
||||
#include <projectexplorer/projectexplorerconstants.h>
|
||||
#include <projectexplorer/kitmanager.h>
|
||||
#include <projectexplorer/project.h>
|
||||
#include <projectexplorer/projectexplorerconstants.h>
|
||||
#include <projectexplorer/target.h>
|
||||
#include <qmljs/qmljsmodelmanagerinterface.h>
|
||||
|
||||
@@ -65,7 +65,6 @@ static Q_LOGGING_CATEGORY(cmakeBuildSystemLog, "qtc.cmake.buildsystem", QtWarnin
|
||||
|
||||
CMakeBuildSystem::CMakeBuildSystem(CMakeBuildConfiguration *bc)
|
||||
: BuildSystem(bc)
|
||||
, m_buildConfiguration(bc)
|
||||
, m_buildDirManager(this)
|
||||
, m_cppCodeModelUpdater(new CppTools::CppProjectUpdater)
|
||||
{
|
||||
@@ -545,14 +544,9 @@ void CMakeBuildSystem::handleParsingFailed(const QString &msg)
|
||||
handleParsingError();
|
||||
}
|
||||
|
||||
BuildConfiguration *CMakeBuildSystem::buildConfiguration() const
|
||||
{
|
||||
return m_buildConfiguration;
|
||||
}
|
||||
|
||||
CMakeBuildConfiguration *CMakeBuildSystem::cmakeBuildConfiguration() const
|
||||
{
|
||||
return m_buildConfiguration;
|
||||
return static_cast<CMakeBuildConfiguration *>(BuildSystem::buildConfiguration());
|
||||
}
|
||||
|
||||
static Utils::FilePaths librarySearchPaths(const CMakeBuildSystem *bs, const QString &buildKey)
|
||||
|
||||
Reference in New Issue
Block a user