MCPcopy Create free account
hub / github.com/Kitware/CMake / ComputeLinkImplementationLanguages

Method ComputeLinkImplementationLanguages

Source/cmGeneratorTarget.cxx:5120–5130  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5118}
5119
5120void cmGeneratorTarget::ComputeLinkImplementationLanguages(
5121 std::string const& config, cmOptionalLinkImplementation& impl) const
5122{
5123 // This target needs runtime libraries for its source languages.
5124 std::set<std::string> languages;
5125 // Get languages used in our source files.
5126 this->GetLanguages(languages, config);
5127 // Copy the set of languages to the link implementation.
5128 impl.Languages.insert(impl.Languages.begin(), languages.begin(),
5129 languages.end());
5130}
5131
5132bool cmGeneratorTarget::HaveBuildTreeRPATH(std::string const& config) const
5133{

Callers 1

GetLinkImplementationMethod · 0.95

Calls 4

GetLanguagesMethod · 0.95
insertMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected