summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeTargetDepends.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmComputeTargetDepends: Change API to use cmGeneratorTarget.Stephen Kelly2015-07-011-37/+44
* Merge topic 'refactor-cmPolicies'Brad King2015-05-051-3/+1
|\
| * Port to static cmPolicies API.Stephen Kelly2015-05-041-3/+1
* | cmComputeTargetDepends: Use simpler global generator access.Stephen Kelly2015-05-031-3/+1
|/
* Port Global property interaction to cmState.Stephen Kelly2015-04-151-2/+5
* Allow add_dependencies() on INTERFACE libraries (#15414)Brad King2015-03-271-2/+4
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-2/+2
* cmTarget: Refactor LinkImplementation to allow more informationBrad King2014-07-071-1/+1
* cmTarget: Lookup targets in LinkInterface and LinkImplementationBrad King2014-06-231-15/+15
* cmTarget: Add GetUtilityItems to get target ordering dependenciesBrad King2014-06-231-4/+3
* cmTarget: Remove 'head' argument from GetLinkImplementationBrad King2014-06-231-1/+1
* cmComputeTargetDepends: Remove unused 'linking' argumentBrad King2014-06-231-6/+3
* cmake: remove dummy backtraces for IssueMessageBen Boeckel2014-06-051-4/+6
* Merge topic 'target-transitive-sources'Brad King2014-04-031-42/+28
|\
| * cmTarget: Make the source files depend on the config.Stephen Kelly2014-04-021-25/+24
| * cmComputeTargetDepends: Use valid config to compute target depends.Stephen Kelly2014-04-021-17/+4
* | Merge topic 'target-sources-refactor'Brad King2014-04-031-0/+29
|\ \ | |/
| * cmComputeTargetDepends: Track object library depends.Stephen Kelly2014-04-021-0/+29
* | Merge topic 'fix_policy_diagnostics'Brad King2014-04-011-3/+4
|\ \ | |/ |/|
| * Policies: omit warnings about unset policies when they are actually set to NEWNils Gladitz2014-03-311-3/+4
* | Remove some c_str() calls.Stephen Kelly2014-03-111-9/+9
* | Merge topic 'fix-policy-scopes'Brad King2014-03-101-1/+1
|\ \ | |/
| * Record more policies on targets when createdBrad King2014-03-061-1/+1
* | stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-3/+3
* | strings: Remove cmStdString referencesBen Boeckel2014-03-081-8/+8
* | stringapi: Use strings in target nameBen Boeckel2014-03-081-7/+8
|/
* cmMakefile: make some methods take const std::string& instead of const char*Rolf Eike Beer2014-01-161-1/+1
* AddDependencies: new policy requires dependencies to existNils Gladitz2014-01-121-0/+39
* Constify handling of target dependencies.Stephen Kelly2013-12-111-20/+22
* Remove INTERFACE build targets.Stephen Kelly2013-12-101-18/+7
* INTERFACE_LIBRARY: Avoid codepaths which set unneeded properties.Stephen Kelly2013-11-251-1/+9
* Create make rules for INTERFACE_LIBRARY targets.Stephen Kelly2013-10-211-1/+9
* Add entire link interface transitive closure as target depends.Stephen Kelly2013-07-021-0/+2
* Add LINK_LIBRARIES property for direct target link dependenciesStephen Kelly2013-01-081-7/+33
* Make linking APIs aware of 'head' targetStephen Kelly2013-01-081-1/+2
* Make targets depend on the link interface of their dependees.Stephen Kelly2013-01-031-0/+59
* Run vim spellcheck on some filesYury G. Kudryashov2012-02-291-1/+1
* Refactor TargetTypeNames.Nicolas Despres2011-10-021-1/+1
* Do not crash when an imported target depends on a missing targetBrad King2011-08-041-3/+5
* Allow add_dependencies() on imported targets (#10395)Brad King2010-11-191-23/+34
* Record edge type in global dependency graphBrad King2010-11-181-5/+7
* Honor strong intra-component target dependenciesBrad King2010-08-251-22/+85
* Distinguish "strong" and "weak" target dependency edgesBrad King2010-08-251-10/+16
* Split notion of node lists and edge listsBrad King2010-08-251-8/+8
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9
* Create GLOBAL_DEPENDS_NO_CYCLES propertyBrad King2009-08-241-2/+18
* BUG: Avoid bogus dependency on executable targetsBrad King2008-08-061-3/+14
* ENH: Improve readability of circular depends errorBrad King2008-08-061-2/+2
* ENH: Improve link line generation for static library cycles.Brad King2008-02-071-166/+70
* ENH: Analyze inter-target dependencies to safely fix cyclesBrad King2008-02-061-0/+527