diff --git a/Source/cmLocalGenerator.cxx b/Source/cmLocalGenerator.cxx index 80ffd1c023..7e31f2c51f 100644 --- a/Source/cmLocalGenerator.cxx +++ b/Source/cmLocalGenerator.cxx @@ -605,6 +605,10 @@ void cmLocalGenerator::CreateCustomTargetsAndCommands(std::set cons this->AddBuildTargetRule(llang, target); } } + break; + case cmTarget::UTILITY: + case cmTarget::INSTALL_FILES: + case cmTarget::INSTALL_PROGRAMS: break; } } @@ -1011,6 +1015,10 @@ void cmLocalGenerator::GetTargetFlags(std::string& linkLibs, linkFlags += " "; } } + break; + case cmTarget::UTILITY: + case cmTarget::INSTALL_FILES: + case cmTarget::INSTALL_PROGRAMS: break; } } diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx index aa75573bf3..2423bf8ee0 100644 --- a/Source/cmTarget.cxx +++ b/Source/cmTarget.cxx @@ -823,6 +823,10 @@ const char* cmTarget::GetCreateRuleVariable() case cmTarget::EXECUTABLE: return "_LINK_EXECUTABLE"; break; + case cmTarget::UTILITY: + case cmTarget::INSTALL_FILES: + case cmTarget::INSTALL_PROGRAMS: + break; } return ""; }