summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkInformation.h
Commit message (Expand)AuthorAgeFilesLines
* Source: Restore compilation on OpenBSDRafael Sadowski2024-01-051-1/+1
* LinkItem: track `cmSourceFile` instances for external objectsBen Boeckel2023-11-231-0/+6
* Merge branch 'backport-target-objects' into target-objectsBrad King2023-11-141-0/+5
|\
| * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sourcesBrad King2023-11-141-0/+5
* | cmComputeLinkInformation: add `OBJECT` libraries as link itemsBen Boeckel2023-08-011-3/+0
* | macOS: Add support for linking against .xcframework foldersKyle Edwards2023-07-261-0/+5
|/
* cmComputeLinkInformation: track OBJECT library dependenciesBen Boeckel2023-07-221-0/+3
* Genex-LINK_GROUP: Add possibility to group libraries at link stepMarc Chevrier2022-02-281-6/+31
* GenEx/LINK_LIBRARY: Add features for framework support on AppleMarc Chevrier2022-02-151-0/+5
* cmGlobalGenerator: Add helper to split framework pathMarc Chevrier2022-02-131-1/+0
* Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-071-12/+53
* cmComputeLinkInformation: use cmComputeLinkDepends::LinkEntryMarc Chevrier2022-02-061-13/+13
* cmComputeLinkInformation: Add context to warning about linking a directoryBrad King2021-10-271-1/+1
* Rename cmProp in cmValueMarc Chevrier2021-09-211-2/+2
* Refactor: reduce cmToCStr usageMarc Chevrier2021-08-191-1/+2
* OpenWatcom: Add infrastructure to link to object filesBrad King2021-05-291-2/+18
* cmComputeLinkInformation: Improve type safety of item IsPath memberBrad King2021-05-291-3/+10
* Genex: Add TARGET_RUNTIME_DLLS genexKyle Edwards2021-02-241-0/+6
* Xcode: Don't hard-code SDK-provided implicit framework search pathsCraig Scott2021-02-031-0/+1
* cmComputeLinkInformation: Fix misspelt private variable nameCraig Scott2021-02-031-1/+1
* Apple: Fix linking to frameworks that do not exist until build timeBrad King2021-02-021-1/+0
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* cmComputeLinkInformation: members use std:string argumentsVitaly Stakhovsky2020-07-101-3/+3
* Merge branch 'backport-3.16-link-line-backtrace'Brad King2020-02-101-9/+11
|\
| * Propagate backtraces from LINK_LIBRARIES through to link line itemsBrad King2020-02-101-9/+11
* | Merge topic 'modernize-memory-management'Brad King2020-01-281-3/+7
|\ \
| * | cmComputeLinkInformation: modernize memory managementMarc Chevrier2020-01-261-3/+7
| |/
* | CUDA: Add abstraction for cuda runtime selectionRobert Maynard2020-01-271-0/+1
|/
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* cmLinkLineComputer: Add ComputeLinkLibs overload with backtracesJustin Goshi2019-09-181-0/+2
* cmComputeLinkInformation: Add GetDirectoriesWithBacktracesJustin Goshi2019-09-181-0/+1
* cmComputeLinkInformation: Add AppendValues with backtracesJustin Goshi2019-09-181-0/+3
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-1/+1
* Make CMAKE_LINK_LIBRARY_FILE_FLAG work like CMAKE_LINK_LIBRARY_FLAGBrad King2019-08-021-0/+5
* Refactor checks for whether a target has an import libraryBrad King2019-07-121-1/+0
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-1/+1
* clang-tidy: Pass by valueRegina Pfeifer2019-01-221-3/+3
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-7/+3
* clang-tidy: Remove redundant member initializationsRegina Pfeifer2018-12-151-2/+1
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-0/+1
* cmComputeLinkInformation: make some members constVitaly Stakhovsky2018-03-221-14/+14
* cmComputeLinkInformation: make GetItems() constMichael Stürmer2018-03-191-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+2
* cmComputeLinkInformation::Item: remove custom copy ctorDaniel Pfeifer2017-04-211-6/+0
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-2/+2
* CUDA: Add LinkLineComputer that computes cuda dlink lines.Robert Maynard2016-11-141-0/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a batch of include-what-you-use violationsDaniel Pfeifer2016-08-231-3/+7
* use CM_NULLPTRDaniel Pfeifer2016-06-281-2/+3
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-7/+25