CMake: Make project configuration win over kit configuration

removeDuplicates keeps the first instance, so pass in the project
configuration first.

Change-Id: I2549b8043905687fecc3b690f1d54456c42a4cf3
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2016-12-01 14:16:46 +01:00
parent 168c5c67a2
commit b328a6357f

View File

@@ -376,8 +376,7 @@ void CMakeBuildConfiguration::setCMakeConfiguration(const CMakeConfig &config)
CMakeConfig CMakeBuildConfiguration::cmakeConfiguration() const
{
return removeDuplicates(CMakeConfigurationKitInformation::configuration(target()->kit())
+ m_configuration);
return removeDuplicates(m_configuration + CMakeConfigurationKitInformation::configuration(target()->kit()));
}
void CMakeBuildConfiguration::setError(const QString &message)