Resolve warnings about used enum values in switch blocks.

This commit is contained in:
Stephen Kelly 2012-11-07 13:45:52 +01:00 committed by Brad King
parent bd8bdb6fdd
commit 9f16d428a1
3 changed files with 7 additions and 0 deletions

View File

@ -710,6 +710,8 @@ void cmLocalVisualStudio6Generator::SetBuildType(BuildType b,
switch(b) switch(b)
{ {
case WIN32_EXECUTABLE:
break;
case STATIC_LIBRARY: case STATIC_LIBRARY:
this->DSPHeaderTemplate = root; this->DSPHeaderTemplate = root;
this->DSPHeaderTemplate += "/staticLibHeader.dsptemplate"; this->DSPHeaderTemplate += "/staticLibHeader.dsptemplate";

View File

@ -1003,6 +1003,8 @@ void cmLocalVisualStudio7Generator::OutputBuildTool(std::ostream& fout,
} }
switch(target.GetType()) switch(target.GetType())
{ {
case cmTarget::UNKNOWN_LIBRARY:
break;
case cmTarget::OBJECT_LIBRARY: case cmTarget::OBJECT_LIBRARY:
{ {
std::string libpath = this->GetTargetDirectory(target); std::string libpath = this->GetTargetDirectory(target);

View File

@ -404,6 +404,9 @@ void cmVisualStudio10TargetGenerator::WriteProjectConfigurationValues()
case cmTarget::UTILITY: case cmTarget::UTILITY:
configType += "Utility"; configType += "Utility";
break; break;
case cmTarget::GLOBAL_TARGET:
case cmTarget::UNKNOWN_LIBRARY:
break;
} }
configType += "</ConfigurationType>\n"; configType += "</ConfigurationType>\n";
this->WriteString(configType.c_str(), 2); this->WriteString(configType.c_str(), 2);