cmGeneratorTarget: Move ComputeLinkImplementationLanguages from cmTarget.

This commit is contained in:
Stephen Kelly
2015-08-05 17:37:50 +02:00
parent abe9505df9
commit 0431f2c4d7
4 changed files with 19 additions and 18 deletions
-14
View File
@@ -3704,20 +3704,6 @@ void cmTarget::ComputeLinkImplementationLibraries(
}
}
//----------------------------------------------------------------------------
void cmTarget::ComputeLinkImplementationLanguages(
const std::string& config,
cmOptionalLinkImplementation& impl) const
{
// This target needs runtime libraries for its source languages.
std::set<std::string> languages;
// Get languages used in our source files.
this->GetLanguages(languages, config);
// Copy the set of langauges to the link implementation.
impl.Languages.insert(impl.Languages.begin(),
languages.begin(), languages.end());
}
//----------------------------------------------------------------------------
cmTarget const* cmTarget::FindTargetToLink(std::string const& name) const
{