summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkInformation.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove now-unused code once used on IRIXBrad King2019-01-111-1/+1
* RPATH: Add option for using $ORIGIN in build treePeter Wu2018-10-261-3/+26
* LINK_DIRECTORIES: Add new properties and commandsMarc Chevrier2018-09-251-6/+5
* cmMakefile: Make GetSafeDefinition return std::string const&Vitaly Stakhovsky2018-09-181-1/+1
* Replace occurrences of "Mac OS X" with "macOS" in commentsBartosz Kosiorek2018-09-101-1/+1
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-7/+6
* cmComputeLinkInformation: make some members constVitaly Stakhovsky2018-03-221-20/+20
* cmComputeLinkInformation: make GetItems() constMichael Stürmer2018-03-191-1/+1
* objlib: Allow other libraries to link to `OBJECT` libraries.Deniz Bahadir2018-03-011-0/+3
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-5/+6
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-17/+17
* cmComputeLinkInformation: Better RPATH detection for versioned libraries.Byoungchan Lee2018-01-221-5/+3
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-1/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-67/+44
* Use C++11 nullptrDaniel Pfeifer2017-08-241-10/+10
* Access string npos without instancePavel Solodovnikov2017-06-011-2/+2
* Add options for separate compile and link sysrootsBrad King2017-05-091-1/+7
* Replace boolean `implib` parameters with enumGregor Jasny2017-04-201-4/+16