summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeTargetDepends.cxx
Commit message (Expand)AuthorAgeFilesLines
* Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-3/+3
* Merge topic 'tidy-use-equals-default'Brad King2019-01-291-3/+1
|\
| * clang-tidy: Use `= default`Regina Pfeifer2019-01-251-3/+1
* | cmSystemTools::Error(): new overload accepting std::stringVitaly Stakhovsky2019-01-231-1/+1
|/
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-3/+4
* Track backtraces in target dependencies internallyBrad King2018-10-181-13/+24
* cmLinkItem: Add backtraceBrad King2018-10-181-13/+7
* Fix dependency propagation through same-name imported targetsBrad King2018-09-071-23/+27
* cmLinkItem: Convert to a "sum type" over a string and target pointerBrad King2018-09-071-4/+4
* objlib: Allow other libraries to link to `OBJECT` libraries.Deniz Bahadir2018-03-011-3/+3
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-7/+6
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-55/+42
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+2
* Performance: Add an index to Change cmLocalGenerator::GeneratorTargets.Aaron Orenstein2017-08-161-1/+1
* cmComputeTargetDepends: Avoid nested loops over configurationsBrad King2017-05-181-14/+6
* cmComputeTargetDepends: Avoid computing with empty configurationBrad King2017-05-181-1/+3
* cmListFileCache: Remove cmState header includeStephen Kelly2016-10-191-0/+1
* cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-10/+10
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a batch of include-what-you-use violationsDaniel Pfeifer2016-08-231-2/+9
* use CM_NULLPTRDaniel Pfeifer2016-06-281-2/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-260/+182
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-17/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* cmGeneratorTarget: Add GetUtilityBacktrace APIStephen Kelly2015-10-271-1/+1
* Port to GetGeneratorTargets.Stephen Kelly2015-10-241-5/+4
* Access policy status from cmGeneratorTarget at generate time.Stephen Kelly2015-10-201-1/+1
* cmGeneratorTarget: Provide direct access to the backtrace.Stephen Kelly2015-10-201-1/+1
* cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget.Stephen Kelly2015-10-201-2/+2
* Use IsImported from cmGeneratorTarget.Stephen Kelly2015-10-161-1/+1
* cmState: Move GetTargetTypeName from cmTarget.Stephen Kelly2015-10-141-2/+1
* Remove now-obsolete casts.Stephen Kelly2015-10-141-1/+1
* cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-11/+11
* Generators: Use GetType from the cmGeneratorTarget.Stephen Kelly2015-10-141-1/+2
* cmLinkItem: Port to cmGeneratorTarget.Stephen Kelly2015-10-121-15/+9
* cmGeneratorTarget: Move GetUtilityItems from cmTarget.Stephen Kelly2015-10-121-2/+2
* cmGeneratorTarget: Port GetLinkInterface away from cmTarget.Stephen Kelly2015-10-101-1/+1
* cmGeneratorTarget: Move GetLinkImplementation from cmTarget.Stephen Kelly2015-08-261-2/+1
* cmLinkItem: Add cmLinkImplementation type.Stephen Kelly2015-08-261-1/+1
* cmGeneratorTarget: Move GetLinkInterface from cmTarget.Stephen Kelly2015-08-261-1/+1
* cmTarget: Move link interface libraries struct out.Stephen Kelly2015-08-261-1/+1
* 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