summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorExpressionEvaluator.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmGeneratorExpressionEvaluator: Short-circuit boolean operatorsMartin Duffy2023-09-131-4/+6
* Profiling: Profile genex evaluationKyle Edwards2022-11-111-1/+30
* clang-tidy: fix `readability-qualified-auto` warningsBen Boeckel2021-01-271-3/+3
* cmGeneratorExpressionEvaluator: Modernize memory managementMarc Chevrier2019-12-051-15/+6
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-3/+3
* clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-8/+3
* Genex: Add more extensive support for an unbounded number of parametersRobert Maynard2019-06-031-3/+7
* Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-19/+8
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-5/+9
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-4/+3
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-5/+5
* Replace C-style castsDaniel Pfeifer2017-08-271-1/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-13/+4
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-12/+11
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-141/+105
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-6/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-5/+5
* Source: Stabilize include orderBrad King2016-04-291-2/+2
* Merge topic 'refactor-cmGeneratorExpression'Brad King2015-03-121-1889/+3
|\
| * Genex: Split cmGeneratorExpressionNode into own file.Stephen Kelly2015-03-101-1889/+3
* | Include cmAlgorithms where it is used.Stephen Kelly2015-03-101-0/+1
|/
* Genex: Allow COMPILE_LANGUAGE when processing include directories.Stephen Kelly2015-03-091-1/+2
* Genex: Allow COMPILE_LANGUAGE when processing compile definitions.Stephen Kelly2015-03-091-3/+12
* Genex: Enable use of COMPILE_LANGUAGE for compile options.Stephen Kelly2015-03-091-0/+34
* Genex: Add a COMPILE_LANGUAGE generator expression.Stephen Kelly2015-03-071-1/+31
* Revert "Attempt to fix the compile of cmake on Sun CC."Stephen Kelly2015-02-171-4/+1
* Features: Define meaning for no language standard defaultBrad King2015-01-291-2/+9
* Replace 'foo.size() == 0' pattern with foo.empty().Stephen Kelly2015-01-181-3/+3
* Merge topic 'delete-algorithm'Brad King2015-01-151-24/+3
|\
| * cmGeneratorExpressionEvaluator: Replace own algorithm with cmDeleteAll.Stephen Kelly2015-01-131-24/+3
* | Merge topic 'fix-COMPILE_FEATURES-genex'Brad King2015-01-151-1/+8
|\ \ | |/ |/|
| * Features: Fix the COMPILE_FEATURES genex for unavailable features.Stephen Kelly2015-01-121-0/+7
| * cmMakefile: Rename a method to what it really does.Stephen Kelly2015-01-121-1/+1
* | Merge topic 'join-algorithm'Brad King2015-01-121-10/+1
|\ \
| * | Use the cmJoin algorithm where possible.Stephen Kelly2015-01-081-10/+1
* | | Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-7/+7
|/ /
* | Fix some Clang -Wstring-conversion warningsSean McBride2014-12-121-2/+2
* | Merge topic 'fix-transitive-OBJECT_SOURCES-context'Brad King2014-12-011-34/+40
|\ \ | |/
| * Genex: Fix evaluation context propagation for TARGET_OBJECTS.Stephen Kelly2014-11-261-34/+40
* | Remove some unneeded c_str calls.Stephen Kelly2014-11-231-1/+1
* | file(GENERATE): Evaluate early to allow generating source filesStephen Kelly2014-11-121-0/+4
* | Genex: Fix whitespace issue.Stephen Kelly2014-11-111-1/+1
* | Merge topic 'genex-target-objects-ordering'Brad King2014-11-101-4/+8
|\ \ | |/
| * genex: Preserve order while evaluating TARGET_OBJECTSClinton Stimpson2014-11-071-4/+8
* | strings: Remove redundant calls to std::string::c_str()Nils Gladitz2014-10-151-1/+1
|/
* Merge topic 'genex-build-property-no-head'Brad King2014-08-071-2/+2
|\
| * Genex: Do not consider 'head' when evaluating build propertiesBrad King2014-08-061-2/+2
* | Genex: Remove unnecessary check of context->MakefileBrad King2014-08-061-9/+6
|/
* Merge topic 'pdb-genex'Brad King2014-07-311-34/+91
|\