summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkInformation.cxx
Commit message (Expand)AuthorAgeFilesLines
* clang-tidy: fix `readability-make-member-function-const` warningsBen Boeckel2021-01-271-0/+3
* Apple: Fix linking to frameworks that do not exist until build timeBrad King2020-12-211-12/+6
* Xcode: Don't add framework as -framework argument in linker info listGusts Kaksis2020-10-021-5/+11
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-34/+32
* Source: use cmNonempty()Vitaly Stakhovsky2020-07-281-4/+3
* cmIsOn: add overload accepting const std::string*Vitaly Stakhovsky2020-07-141-2/+2
* cmComputeLinkInformation: members use std:string argumentsVitaly Stakhovsky2020-07-101-31/+30
* Merge topic 'getdef-expand'Brad King2020-06-021-24/+9
|\
| * cmMakefile: add GetDefExpandList() that splits value into std::vectorVitaly Stakhovsky2020-05-301-24/+9
* | Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
|/
* CUDA: Factor runtime library lookup into helper methodBrad King2020-05-221-27/+12
* cmGeneratorTarget::GetProperty: return cmPropVitaly Stakhovsky2020-04-291-9/+8
* Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-8/+8
* cmComputeLinkInformation: reserve space in built-up stringBen Boeckel2020-04-131-0/+1
* nits: replace some "c" instances with 'c'Ben Boeckel2020-04-131-2/+2
* clang-tidy: address bugprone-branch-clone lintsBen Boeckel2020-04-131-1/+0
* replace std::string::substr() with operations that do not allocate memoryRolf Eike Beer2020-03-231-6/+6
* replace "std::string::find(x) == 0" with cmHasPrefix()Rolf Eike Beer2020-03-231-5/+6
* Merge branch 'backport-3.16-link-line-backtrace'Brad King2020-02-101-40/+42
|\
| * Propagate backtraces from LINK_LIBRARIES through to link line itemsBrad King2020-02-101-40/+42
* | Merge topic 'modernize-memory-management'Brad King2020-01-281-12/+8
|\ \
| * | cmComputeLinkInformation: modernize memory managementMarc Chevrier2020-01-261-12/+8
| |/
* | CUDA: Add abstraction for cuda runtime selectionRobert Maynard2020-01-271-0/+43
|/
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-6/+6
* Merge topic 'fileapiLinkPathAndLinkDirBacktraces'Brad King2019-09-201-0/+35
|\
| * cmComputeLinkInformation: Add GetDirectoriesWithBacktracesJustin Goshi2019-09-181-0/+22
| * cmComputeLinkInformation: Add AppendValues with backtracesJustin Goshi2019-09-181-0/+13
* | clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-2/+2
* | clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-2/+1
|/
* Add per-lang variants of CMAKE_LINK_LIBRARY_{FILE_FLAG,SUFFIX}Alan W. Irwin2019-08-271-4/+14
* Source sweep: Replace cmExpandList with the shorter cmExpandedListSebastian Holtermann2019-08-231-10/+5
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-63/+30
* Merge topic 'cm-contains'Brad King2019-08-211-6/+7
|\
| * cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-6/+7
* | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-2/+2
|/
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-11/+11
* Generator: support per-language link library flagSaleem Abdulrasool2019-08-091-2/+7
* clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-1/+1
* Make CMAKE_LINK_LIBRARY_FILE_FLAG work like CMAKE_LINK_LIBRARY_FLAGBrad King2019-08-021-10/+0
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* AIX: Create import library for executables with exportsBrad King2019-07-161-0/+9
* Refactor checks for whether a target has an import libraryBrad King2019-07-121-15/+6
* BUILD_RPATH/INSTALL_RPATH: Add generator expression supportKyle Edwards2019-06-251-5/+7
* Merge topic 'error-consolidate'Brad King2019-02-251-2/+2
|\
| * cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-2/+2
* | cmSystemTools: More functions accept `std::string` paramsVitaly Stakhovsky2019-02-201-1/+1
|/
* cmSystemTools::Message: Add overload accepting std::stringVitaly Stakhovsky2019-01-281-1/+1
* cmSystemTools::Error(): new overload accepting std::stringVitaly Stakhovsky2019-01-231-1/+1
* clang-tidy: Use emplaceRegina Pfeifer2019-01-171-3/+3
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-5/+6