* 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. */
| 1863 | * to the name of the library. This will not link a library against itself. |
| 1864 | */ |
| 1865 | void 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 | |
| 1878 | void cmLocalGenerator::OutputLinkLibraries( |
| 1879 | cmComputeLinkInformation* pcli, cmLinkLineComputer* linkLineComputer, |
no test coverage detected