summaryrefslogtreecommitdiff
path: root/Source/cmGeneratorExpressionNode.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'std-string-apis'Brad King2018-02-011-2/+1
|\
| * Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-2/+1
* | cmGeneratorExpressionNode: avoid some strlen in $<TARGET_PROPERTY>Ben Boeckel2018-01-311-1/+2
|/
* Genex: Enable COMPILE_LANGUAGE for INCLUDE_DIRECTORIES with VS and XcodeBrad King2018-01-121-28/+9
* Genex: Enable COMPILE_LANGUAGE for COMPILE_DEFINITIONS with VS and XcodeBrad King2018-01-121-6/+6
* Genex: Enable COMPILE_LANGUAGE for COMPILE_OPTIONS with Visual StudioBrad King2017-11-201-3/+2
* Genex: Enable COMPILE_LANGUAGE for file(GENERATE) with Visual StudioBrad King2017-11-171-6/+10
* Genex: Fix COMPILE_LANGUAGE messages to allow file(GENERATE) with XcodeBrad King2017-11-171-2/+2
* Replace cmArray{Begin,End,Size} by their standard counterpartsMatthias Maennich2017-10-231-2/+2
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-261-2/+2
* 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-171-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
|/