summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkDepends.h
Commit message (Expand)AuthorAgeFilesLines
* LINK_LIBRARY-genex: correct behavior for INTERFACE_LINK_LIBRARIES_DIRECTMarc Chevrier2023-11-291-1/+1
* LinkItem: track `cmSourceFile` instances for external objectsBen Boeckel2023-11-231-0/+4
* cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sourcesBrad King2023-11-141-1/+0
* Fortran: Restore support for TARGET_OBJECTS providing modulesBen Boeckel2023-10-301-0/+1
* cmComputeComponentGraph: use `size_t` for component indicesBen Boeckel2023-01-311-29/+30
* cmComputeComponentGraph: use a name for "invalid component"Ben Boeckel2023-01-311-2/+3
* Genex-LINK_GROUP: Add possibility to group libraries at link stepMarc Chevrier2022-02-281-2/+14
* cmComputeDepends::LinkEntry: introduce enum to specify item typeMarc Chevrier2022-02-251-3/+9
* $<LINK_LIBRARY>: Add LINK_LIBRARY_OVERRIDE target propertyMarc Chevrier2022-02-081-1/+7
* Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-071-4/+9
* cmComputeLinkInformation: use cmComputeLinkDepends::LinkEntryMarc Chevrier2022-02-061-0/+8
* target_link_libraries: Place $<TARGET_OBJECTS> before librariesBrad King2021-05-291-0/+5
* OpenWatcom: Add infrastructure to link to object filesBrad King2021-05-291-0/+1
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* Merge branch 'backport-3.16-link-line-backtrace'Brad King2020-02-101-1/+2
|\
| * Propagate backtraces from LINK_LIBRARIES through to link line itemsBrad King2020-02-101-1/+2
* | clang-format: fix erroneous handling of header <queue>Marc Chevrier2020-01-061-2/+1
|/
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-5/+6
* cmComputeLinkDepends: remove manual memory deallocationTushar Maheshwari2019-09-181-1/+2
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-4/+4
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+1
* modermize: replace some raw pointers w/ `unique_ptr`Alex Turbov2019-06-241-1/+1
* Delete some default constructors and assignment operatorsAlbert Astals Cid2019-02-151-0/+3
* cleanup: Prefer compiler provided special member functionsRegina Pfeifer2019-01-251-2/+0
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-8/+2
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-9/+4
* clang-tidy: Remove redundant member initializationsRegina Pfeifer2018-12-151-2/+1
* Fix dependency propagation through same-name imported targetsBrad King2018-09-071-3/+3
* cmLinkItem: Convert to a "sum type" over a string and target pointerBrad King2018-09-071-2/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-1/+1
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-1/+1
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a batch of include-what-you-use violationsDaniel Pfeifer2016-08-231-2/+7
* use CM_NULLPTRDaniel Pfeifer2016-06-281-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-13/+27
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* Source: Stabilize include orderBrad King2016-04-291-1/+1
* Remove some obsolete declarationsStephen Kelly2015-10-271-1/+0
* cmTarget: Move link type enum out.Stephen Kelly2015-10-141-1/+1
* cmGeneratorTarget: Move FindTargetToLink from cmTarget.Stephen Kelly2015-10-121-2/+2
* cmGeneratorTarget: Move GetUtilityItems from cmTarget.Stephen Kelly2015-10-121-0/+1
* cmComputeLinkDepends: Port result API to cmGeneratorTarget.Stephen Kelly2015-10-121-2/+2
* Merge topic 'use-generator-target'Brad King2015-10-121-2/+1
|\
| * cmComputeLinkDepends: Port some API to cmGeneratorTarget.Stephen Kelly2015-10-101-2/+1
* | cmComputeLinkDepends: Remove unused typedef.Stephen Kelly2015-10-081-2/+0
|/
* cmTarget: Move link interface libraries struct out.Stephen Kelly2015-08-261-1/+1
* cmComputeLinkDepends: Port to cmGeneratorTarget.Stephen Kelly2015-08-051-2/+4
* cmComputeLinkDepends: Re-arrange data layout.Stephen Kelly2015-06-071-11/+7
* cmComputeLinkDepends: Remove unused local generator.Stephen Kelly2015-05-031-2/+0