forked from qt-creator/qt-creator
CMake: Shift multiconfig storage from build config to build system
Change-Id: I6f9b6c590975caeea4ad92c61f354d81d4d90431 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -200,6 +200,8 @@ CMakeBuildSystem::CMakeBuildSystem(CMakeBuildConfiguration *bc)
|
||||
connect(&m_reader, &FileApiReader::dirty, this, &CMakeBuildSystem::becameDirty);
|
||||
|
||||
wireUpConnections();
|
||||
|
||||
m_isMultiConfig = CMakeGeneratorKitAspect::isMultiConfigGenerator(bc->kit());
|
||||
}
|
||||
|
||||
CMakeBuildSystem::~CMakeBuildSystem()
|
||||
@@ -1060,6 +1062,16 @@ bool CMakeBuildSystem::filteredOutTarget(const CMakeBuildTarget &target)
|
||||
}
|
||||
|
||||
bool CMakeBuildSystem::isMultiConfig() const
|
||||
{
|
||||
return m_isMultiConfig;
|
||||
}
|
||||
|
||||
void CMakeBuildSystem::setIsMultiConfig(bool isMultiConfig)
|
||||
{
|
||||
m_isMultiConfig = isMultiConfig;
|
||||
}
|
||||
|
||||
bool CMakeBuildSystem::isMultiConfigReader() const
|
||||
{
|
||||
return m_reader.isMultiConfig();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user