only allow unique configurations

This commit is contained in:
Bill Hoffman 2002-06-11 14:25:11 -04:00
parent 5484a691ef
commit 9ed9bffa6f

View File

@ -55,8 +55,13 @@ void cmMSDotNETGenerator::GenerateMakefile()
if(config == "Debug" || config == "Release" || if(config == "Debug" || config == "Release" ||
config == "MinSizeRel" || config == "RelWithDebInfo") config == "MinSizeRel" || config == "RelWithDebInfo")
{ {
// only add unique configurations
if(std::find(m_Configurations.begin(),
m_Configurations.end(), config) == m_Configurations.end())
{
m_Configurations.push_back(config); m_Configurations.push_back(config);
} }
}
else else
{ {
cmSystemTools::Error("Invalid configuration type in CMAKE_CONFIGURATION_TYPES: ", cmSystemTools::Error("Invalid configuration type in CMAKE_CONFIGURATION_TYPES: ",