summaryrefslogtreecommitdiff
path: root/Source/cmGeneratorExpressionEvaluator.h
Commit message (Expand)AuthorAgeFilesLines
* cmGeneratorExpressionEvaluator: Modernize memory managementMarc Chevrier2019-12-051-6/+10
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* clang-tidy: Use `= delete`Regina Pfeifer2019-01-291-3/+5
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-2/+2
* cmGeneratorExpression: Use std::move to avoid vector copiesFrank Winklmeier2018-02-211-6/+6
* Use C++11 override instead of CM_OVERRIDEBrad King2017-09-151-5/+5
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-3/+3
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+1
* Use CM_DISABLE_COPYDaniel Pfeifer2017-04-241-2/+1
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* clang-tidy: apply performance-unnecessary-value-param fixesDaniel Pfeifer2016-12-121-2/+4
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-3/+3
* mark functions with CM_OVERRIDEDaniel Pfeifer2016-06-271-5/+11
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-41/+28
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-2/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* Source: Stabilize include orderBrad King2016-04-291-1/+2
* Remove some obsolete declarationsStephen Kelly2015-10-271-4/+2
* Genex: Split cmGeneratorExpressionContext into own file.Stephen Kelly2015-03-111-28/+1
* Genex: Add a COMPILE_LANGUAGE generator expression.Stephen Kelly2015-03-071-0/+1
* file(GENERATE): Evaluate early to allow generating source filesStephen Kelly2014-11-121-0/+1
* Genex: Track whether an expression depends on the 'head' targetBrad King2014-07-211-0/+1
* backtrace: Convert to local paths in IssueMessageBen Boeckel2014-06-051-0/+5
* Features: Add COMPILE_FEATURES generator expression.Stephen Kelly2014-05-211-0/+2
* Genex: Only evaluate TARGET_OBJECTS to determine target sources.Stephen Kelly2014-04-021-0/+1
* stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-1/+1
* strings: Remove cmStdString referencesBen Boeckel2014-03-081-1/+1
* cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-4/+4
* use size_t for GeneratorExpressionContent::ContentLength to fix some warningsRolf Eike Beer2013-10-211-6/+6
* Extract the ProcessArbitraryContent method.Stephen Kelly2013-05-161-0/+8
* Keep track of all targets seen while evaluating a genex.Stephen Kelly2013-02-221-1/+2
* Cache context-independent includes on evaluation.Stephen Kelly2013-02-031-0/+1
* Keep track of properties used to determine linker libraries.Stephen Kelly2013-01-081-0/+1
* Make all relevant targets available in the genex context.Stephen Kelly2013-01-051-1/+3
* Merge topic 'generator-expression-fixes'Brad King2012-11-271-0/+8
|\
| * Genex: Extract a method to parse parameters.Stephen Kelly2012-11-261-0/+8
* | Port cmGeneratorExpression to cmTarget from cmGeneratorTarget.Stephen Kelly2012-11-211-2/+1
|/
* Add API to check that dependent target properties form a DAG.Stephen Kelly2012-09-281-4/+8
* Add a generator expression for target properties.Stephen Kelly2012-09-281-1/+6
* cmGeneratorExpression: Re-write for multi-stage evaluationStephen Kelly2012-09-181-0/+118