summaryrefslogtreecommitdiff
path: root/Source/cmLinkItem.h
Commit message (Expand)AuthorAgeFilesLines
* Revert INTERFACE_LINK_LIBRARIES_DIRECT feature for 3.23 branchBrad King2022-03-211-6/+0
* Add usage requirements to update direct link dependenciesBrad King2022-01-291-0/+6
* cmLinkItem: Clarify name of CMP0027 check memberBrad King2022-01-291-2/+2
* HIP: Automatically inject the `hip::device` runtime targetRobert Maynard2021-06-071-0/+5
* target_link_libraries: Place $<TARGET_OBJECTS> before librariesBrad King2021-05-291-0/+6
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* cmGeneratorTarget: Track when the set of link libs is config-dependentBrad King2020-05-121-0/+6
* Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-2/+3
* Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>Marc Chevrier2020-02-261-0/+6
* Ninja Multi-Config: Fix issue with framework dependencies and AutogenKyle Edwards2020-02-171-2/+3
* cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-3/+2
* cmLinkItem: Simplify tracking of whether link interface is explicitBrad King2019-08-021-1/+1
* cmLinkItem: Expose HadHeadSensitiveCondition in cmLinkInterfaceLibrariesBrad King2019-07-231-1/+3
* cleanup: Prefer compiler provided special member functionsRegina Pfeifer2019-01-251-4/+0
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-3/+3
* clang-tidy: Pass by valueRegina Pfeifer2019-01-221-2/+2
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-31/+15
* cmLinkItem: Add backtraceBrad King2018-10-181-5/+4
* cmLinkItem: Convert to a "sum type" over a string and target pointerBrad King2018-09-071-25/+13
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+2
* cmLinkImplItem: remove custom copy ctorDaniel Pfeifer2017-04-221-6/+0
* cmLinkItem: remove custom copy ctorDaniel Pfeifer2017-04-221-5/+0
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-0/+8
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* use CM_NULLPTRDaniel Pfeifer2016-06-281-2/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-38/+68
* Make cmLinkInterface:: and cmGeneratorTarget::Multiplicity unsigned intsChristoph GrĂ¼ninger2016-02-041-1/+1
* Move ComputeLinkType out of cmTarget.Stephen Kelly2015-10-211-0/+24
* cmLinkItem: Port to cmGeneratorTarget.Stephen Kelly2015-10-121-4/+3
* cmHeadToLinkInterfaceMap: Port to cmGeneratorTarget.Stephen Kelly2015-10-121-1/+2
* cmLinkItem: Add cmOptionalLinkImplementation type.Stephen Kelly2015-08-261-0/+11
* cmLinkItem: Add cmLinkImplementation type.Stephen Kelly2015-08-261-0/+6
* cmTarget: Move cmHeadToLinkInterfaceMap out.Stephen Kelly2015-08-261-0/+5
* cmTarget: Move link interface libraries struct out.Stephen Kelly2015-08-261-0/+40
* cmLinkImplementationLibraries: Move to namespace scope.Stephen Kelly2015-08-071-0/+12
* cmLinkItem: Split to separate file.Stephen Kelly2015-08-071-0/+47