summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeTargetDepends.h
Commit message (Expand)AuthorAgeFilesLines
* cmComputeTargetDepends: Factor out helper to add object library dependencyBrad King2021-05-281-0/+3
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* Add option to optimize link dependencies for static librariesKyle Edwards2020-08-121-1/+18
* Ninja Multi-Config: Fix issue with framework dependencies and AutogenKyle Edwards2020-02-171-2/+2
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-3/+3
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-3/+3
* Track backtraces in target dependencies internallyBrad King2018-10-181-0/+3
* Fix dependency propagation through same-name imported targetsBrad King2018-09-071-2/+2
* cmComputeTargetDepends: Avoid nested loops over configurationsBrad King2017-05-181-0/+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-3/+6
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-8/+9
* cmComputeTargetDepends: Change API to use cmGeneratorTarget.Stephen Kelly2015-07-011-7/+9
* cmTarget: Lookup targets in LinkInterface and LinkImplementationBrad King2014-06-231-2/+3
* cmComputeTargetDepends: Remove unused 'linking' argumentBrad King2014-06-231-1/+1
* stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-1/+1
* strings: Remove cmStdString referencesBen Boeckel2014-03-081-2/+2
* stringapi: Use strings in target nameBen Boeckel2014-03-081-3/+5
* Constify handling of target dependencies.Stephen Kelly2013-12-111-6/+8
* Make targets depend on the link interface of their dependees.Stephen Kelly2013-01-031-1/+5
* Allow add_dependencies() on imported targets (#10395)Brad King2010-11-191-0/+1
* Record edge type in global dependency graphBrad King2010-11-181-1/+2
* Honor strong intra-component target dependenciesBrad King2010-08-251-2/+8
* 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
* Create GLOBAL_DEPENDS_NO_CYCLES propertyBrad King2009-08-241-0/+1
* BUG: Avoid bogus dependency on executable targetsBrad King2008-08-061-1/+2
* ENH: Improve link line generation for static library cycles.Brad King2008-02-071-28/+14
* ENH: Analyze inter-target dependencies to safely fix cyclesBrad King2008-02-061-0/+90