summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorExpression.h
Commit message (Expand)AuthorAgeFilesLines
* clang-tidy: address `modernize-use-default-member-init` lintsBen Boeckel2022-05-241-5/+5
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* cmGeneratorExpressionInterpreter::Evaluate: remove const char* overloadVitaly Stakhovsky2020-07-111-2/+0
* cmGeneratorExpression: remove const char* overloadsVitaly Stakhovsky2020-03-081-8/+0
* Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>Marc Chevrier2020-02-261-0/+5
* cmGeneratorExpressionEvaluator: Modernize memory managementMarc Chevrier2019-12-051-1/+1
* Refactor: Generalize cmExportInstallFileGenerator::ReplaceInstallPrefix()Kyle Edwards2019-11-011-0/+3
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-2/+2
* cmGeneratorExpression: Add cmGeneratorExpression::Evaluate utilityDaniel Eiband2019-09-231-0/+13
* cmGeneratorExpression: Remove Evaluate overload by parameter re-orderingDaniel Eiband2019-09-221-6/+1
* cmGeneratorExpression: Move quiet flag to cmCompiledGeneratorExpressionDaniel Eiband2019-09-221-12/+13
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
* clang-tidy: Use `= delete`Regina Pfeifer2019-01-291-8/+14
* clang-tidy: Pass by valueRegina Pfeifer2019-01-221-8/+8
* Refactoring: introduce function to check if a string is a generator expressionMarc Chevrier2018-09-251-0/+9
* genex: Simplify cmGeneratorExpressionInterpreterBrad King2018-09-071-50/+5
* Genex: Return Evaluate results as const std::string&Vitaly Stakhovsky2018-08-281-11/+4
* EvaluateExpression() returns std::stringVitaly Stakhovsky2018-08-161-10/+7
* cmCompiledGeneratorExpression::Evaluate(): return const std::string&Vitaly Stakhovsky2018-08-091-16/+20
* Genex: Per-source $<COMPILE_LANGUAGE:...> supportMarc Chevrier2017-12-131-6/+41
* Refactor per-source generator expression evaluationMarc Chevrier2017-12-041-0/+50
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-3/+4
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-6/+6
* Use CM_DISABLE_COPYDaniel Pfeifer2017-04-241-6/+4
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-2/+2
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-8/+6
* make sure to include cmConfigure.h before cmStandardIncludes.hDaniel Pfeifer2016-09-031-0/+2
* Avoid using KWSys auto_ptr by adopting it ourselvesBrad King2016-06-291-4/+3
* use CM_NULLPTRDaniel Pfeifer2016-06-281-6/+6
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-34/+37
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* Genex: Port some access API to cmGeneratorTarget.Stephen Kelly2015-10-151-10/+9
* cmGeneratorExpression: Port interface to cmGeneratorTarget.Stephen Kelly2015-10-121-3/+4
* cmGeneratorExpression: Port to cmLocalGenerator.Stephen Kelly2015-10-121-3/+3
* Genex: Store a backtrace, not a pointer to one.Stephen Kelly2015-07-171-2/+3
* Genex: Extract an evaluateWithContext method.Stephen Kelly2015-03-101-0/+4
* Genex: Add a COMPILE_LANGUAGE generator expression.Stephen Kelly2015-03-071-2/+4
* file(GENERATE): Evaluate early to allow generating source filesStephen Kelly2014-11-121-0/+5
* Genex: Track whether an expression depends on the 'head' targetBrad King2014-07-211-0/+5
* genex: remove the need for backtracesBen Boeckel2014-06-051-2/+2
* Features: Add COMPILE_FEATURES generator expression.Stephen Kelly2014-05-211-0/+5
* Genex: Only evaluate TARGET_OBJECTS to determine target sources.Stephen Kelly2014-04-021-0/+6
* cmGeneratorExpression: Remove unused include.Stephen Kelly2014-03-171-2/+0
* stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-2/+2
* cmGeneratorExpression: Tokenize over stringsBen Boeckel2014-03-081-2/+2
* strings: Remove cmStdString referencesBen Boeckel2014-03-081-2/+2
* cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-5/+5