summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorExpressionNode.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use C++11 override instead of CM_OVERRIDEBrad King2017-09-151-212/+212
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-24/+18
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-2/+2
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+0
* Use C++11 nullptrDaniel Pfeifer2017-08-241-9/+8
* cmGeneratorExpressionNode: add some missing commasBen Boeckel2017-08-031-1/+1
* Provide and use CM_FALLTHROUGHDaniel Pfeifer2017-06-031-0/+2
* Replace boolean `implib` parameters with enumGregor Jasny2017-04-201-2/+6
* Allow OBJECT libraries to be installed, exported, and importedRobert Maynard2017-04-181-16/+27
* Genex: Allow TARGET_OBJECTS to be used everywhereRobert Maynard2017-04-181-7/+25
* Genex: Reject TARGET_OBJECTS on non-object libraries earlierBrad King2017-04-181-9/+8
* cmGeneratorTarget: Factor out a GetTargetObjectNames methodBrad King2017-04-181-29/+11
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-3/+3
* cmMakefile: Create an explicit "Object Libraries" source groupBrad King2017-04-111-5/+5
* Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressionsGregor Jasny2017-03-301-0/+61
* Genex: Add `IF` generator expressionColby Pike2017-01-261-0/+22
* clang-tidy: apply modernize-use-bool-literals fixesDaniel Pfeifer2016-12-121-2/+2
* Merge topic 'clang-tidy'Brad King2016-10-201-2/+2
|\
| * silence selected clang-tidy violationsDaniel Pfeifer2016-10-181-2/+2
* | cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* | cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-9/+9
|/
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* Genex: Diagnose invalid LINK_ONLY usage instead of crashingBrad King2016-09-051-3/+8
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-5/+31
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-2/+4
* Make sure unnused parameters are /*named*/Daniel Pfeifer2016-08-161-75/+102
* Add additional <= and >= comparison operatorsChuck Atkins2016-08-091-0/+40
* Avoid using KWSys auto_ptr by adopting it ourselvesBrad King2016-06-291-1/+1
* use CM_NULLPTRDaniel Pfeifer2016-06-281-7/+8
* Add CM_OVERRIDE to some functionsDaniel Pfeifer2016-06-271-61/+69
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-859/+702
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-53/+0
* Isolate formatted streaming blocks with clang-format off/onBrad King2016-05-061-0/+2
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-2/+2
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* Merge topic 'minor-cleanups'Brad King2015-10-281-0/+1
|\
| * Remove some obsolete declarationsStephen Kelly2015-10-271-0/+1
* | cmGeneratorTarget: Move LinkLanguagePropagatesToDependents from cmTargetStephen Kelly2015-10-271-1/+1
* | Genex: use cmGeneratorTarget policy APIStephen Kelly2015-10-271-1/+1
* | cmLocalGenerator: Add GetPolicyStatus APIStephen Kelly2015-10-271-2/+2
|/
* cmGeneratorTarget: Move IsDLLPlatform from cmTarget.Stephen Kelly2015-10-201-1/+1
* cmGeneratorTarget: Move IsLinkable from cmTarget.Stephen Kelly2015-10-191-1/+1
* cmGeneratorTarget: Access global state through LocalGenerator.Stephen Kelly2015-10-161-2/+2
* Merge topic 'genex-consumers-generator-targets'Brad King2015-10-161-43/+37
|\
| * Genex: Port some access API to cmGeneratorTarget.Stephen Kelly2015-10-151-5/+5
| * Genex: Port implementation to cmGeneratorTarget.Stephen Kelly2015-10-151-44/+38
* | Remove now-obsolete casts.Stephen Kelly2015-10-141-1/+1
* | cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-9/+9
* | Generators: Use GetType from the cmGeneratorTarget.Stephen Kelly2015-10-141-1/+1
|/
* cmLocalGenerator: Store cmGeneratorTargets.Stephen Kelly2015-10-141-2/+2