STYLE: Convert unused target type cases to default

In switch statements that deal with only a few target types, use a
'default' case for the remaining target types instead of listing them
explicitly.  This will make it easier to add more types in the future.
This commit is contained in:
Brad King 2008-08-18 11:26:51 -04:00
parent 94c1fe83fd
commit 0bf093fd17
2 changed files with 5 additions and 25 deletions

View File

@ -723,11 +723,7 @@ void cmLocalGenerator
} }
} }
break; break;
case cmTarget::UTILITY: default:
case cmTarget::GLOBAL_TARGET:
case cmTarget::INSTALL_FILES:
case cmTarget::INSTALL_PROGRAMS:
case cmTarget::INSTALL_DIRECTORY:
break; break;
} }
} }
@ -1441,11 +1437,7 @@ void cmLocalGenerator::GetTargetFlags(std::string& linkLibs,
} }
} }
break; break;
case cmTarget::UTILITY: default:
case cmTarget::GLOBAL_TARGET:
case cmTarget::INSTALL_FILES:
case cmTarget::INSTALL_PROGRAMS:
case cmTarget::INSTALL_DIRECTORY:
break; break;
} }
} }

View File

@ -2043,11 +2043,7 @@ const char* cmTarget::GetCreateRuleVariable()
return "_CREATE_SHARED_MODULE"; return "_CREATE_SHARED_MODULE";
case cmTarget::EXECUTABLE: case cmTarget::EXECUTABLE:
return "_LINK_EXECUTABLE"; return "_LINK_EXECUTABLE";
case cmTarget::UTILITY: default:
case cmTarget::GLOBAL_TARGET:
case cmTarget::INSTALL_FILES:
case cmTarget::INSTALL_PROGRAMS:
case cmTarget::INSTALL_DIRECTORY:
break; break;
} }
return ""; return "";
@ -2073,11 +2069,7 @@ const char* cmTarget::GetSuffixVariableInternal(TargetType type,
return (implib return (implib
? "CMAKE_IMPORT_LIBRARY_SUFFIX" ? "CMAKE_IMPORT_LIBRARY_SUFFIX"
: "CMAKE_EXECUTABLE_SUFFIX"); : "CMAKE_EXECUTABLE_SUFFIX");
case cmTarget::UTILITY: default:
case cmTarget::GLOBAL_TARGET:
case cmTarget::INSTALL_FILES:
case cmTarget::INSTALL_PROGRAMS:
case cmTarget::INSTALL_DIRECTORY:
break; break;
} }
return ""; return "";
@ -2102,11 +2094,7 @@ const char* cmTarget::GetPrefixVariableInternal(TargetType type,
: "CMAKE_SHARED_MODULE_PREFIX"); : "CMAKE_SHARED_MODULE_PREFIX");
case cmTarget::EXECUTABLE: case cmTarget::EXECUTABLE:
return (implib? "CMAKE_IMPORT_LIBRARY_PREFIX" : ""); return (implib? "CMAKE_IMPORT_LIBRARY_PREFIX" : "");
case cmTarget::UTILITY: default:
case cmTarget::GLOBAL_TARGET:
case cmTarget::INSTALL_FILES:
case cmTarget::INSTALL_PROGRAMS:
case cmTarget::INSTALL_DIRECTORY:
break; break;
} }
return ""; return "";