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

Method OutputLinkLibraries

Source/cmLocalGenerator.cxx:1865–1876  ·  view source on GitHub ↗

* Output the linking rules on a command line. For executables, * targetLibrary should be a NULL pointer. For libraries, it should point * to the name of the library. This will not link a library against itself. */

Source from the content-addressed store, hash-verified

1863 * to the name of the library. This will not link a library against itself.
1864 */
1865void cmLocalGenerator::OutputLinkLibraries(
1866 cmComputeLinkInformation* pcli, cmLinkLineComputer* linkLineComputer,
1867 std::string& linkLibraries, std::string& frameworkPath,
1868 std::string& linkPath)
1869{
1870 std::vector<BT<std::string>> linkLibrariesList;
1871 std::vector<BT<std::string>> linkPathList;
1872 this->OutputLinkLibraries(pcli, linkLineComputer, linkLibrariesList,
1873 frameworkPath, linkPathList);
1874 pcli->AppendValues(linkLibraries, linkLibrariesList);
1875 pcli->AppendValues(linkPath, linkPathList);
1876}
1877
1878void cmLocalGenerator::OutputLinkLibraries(
1879 cmComputeLinkInformation* pcli, cmLinkLineComputer* linkLineComputer,

Callers 3

GetDeviceLinkFlagsMethod · 0.95
GetTargetFlagsMethod · 0.95
CreateLinkLibsMethod · 0.80

Calls 7

AppendValuesMethod · 0.80
GetLinkLanguageMethod · 0.80
ComputeFrameworkPathMethod · 0.80
ComputeLinkPathMethod · 0.80
cmStrCatFunction · 0.70
GetDefinitionMethod · 0.45
ComputeLinkLibrariesMethod · 0.45

Tested by

no test coverage detected