summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkDepends.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* cmComputeLinkDepends: Convert AddLinkEntries to a templateBrad King2014-07-071-2/+2
* cmTarget: Lookup targets in LinkInterface and LinkImplementationBrad King2014-06-231-5/+5
* cmComputeLinkInformation: Remove 'head' argumentBrad King2014-06-231-3/+1
* stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-2/+3
* strings: Remove cmStdString referencesBen Boeckel2014-03-081-2/+2
* stringapi: Use strings in target nameBen Boeckel2014-03-081-1/+2
* cmComputeLinkDepends: Hold a const global generator.Stephen Kelly2014-01-121-1/+1
* Constify handling of link targets.Stephen Kelly2013-12-111-4/+4
* cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-3/+4
* Make linking APIs aware of 'head' targetStephen Kelly2013-01-081-1/+2
* Tolerate cycles in shared library link interfaces (#12647)Brad King2012-01-131-0/+4
* Split notion of node lists and edge listsBrad King2010-08-251-0/+1
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9
* Define 'multiplicity' for cyclic dependenciesBrad King2009-09-011-0/+1
* ENH: Centralize default link interface computationBrad King2009-07-061-2/+1
* ENH: Move CMP0004 check into cmTargetBrad King2009-07-061-1/+0
* BUG: Lookup transitive link deps in depender scopeBrad King2009-04-061-3/+3