summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorExpression.cxx
Commit message (Expand)AuthorAgeFilesLines
* Refactoring: introduce function to check if a string is a generator expressionMarc Chevrier2018-09-251-3/+3
* Fix transitive usage requirements through same-name imported targetsBrad King2018-09-101-2/+1
* genex: Simplify cmGeneratorExpressionInterpreterBrad King2018-09-071-6/+9
* Genex: Return Evaluate results as const std::string&Vitaly Stakhovsky2018-08-281-3/+3
* EvaluateExpression() returns std::stringVitaly Stakhovsky2018-08-161-2/+2
* cmCompiledGeneratorExpression::Evaluate(): return const std::string&Vitaly Stakhovsky2018-08-091-6/+5
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-1/+1
* Genex: Per-source $<COMPILE_LANGUAGE:...> supportMarc Chevrier2017-12-131-0/+16
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-4/+4
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-3/+3
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-5/+4
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* Access string npos without instancePavel Solodovnikov2017-06-011-3/+3
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* clang-tidy: apply modernize-use-bool-literals fixesDaniel Pfeifer2016-12-121-1/+2
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-3/+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/+5
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-1/+2
* Avoid using KWSys auto_ptr by adopting it ourselvesBrad King2016-06-291-3/+3
* Improve string find: prefer character overloads.Daniel Pfeifer2016-05-241-2/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-215/+147
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-16/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* Genex: Port some access API to cmGeneratorTarget.Stephen Kelly2015-10-151-4/+4
* cmGeneratorExpression: Port interface to cmGeneratorTarget.Stephen Kelly2015-10-121-3/+3
* cmGeneratorExpression: Port to cmLocalGenerator.Stephen Kelly2015-10-121-5/+5
* Genex: Store a backtrace, not a pointer to one.Stephen Kelly2015-07-171-4/+2
* cmMakefile: Make cmListFileBacktrace default constructible.Stephen Kelly2015-06-021-1/+1
* Merge topic 'refactor-cmGeneratorExpression'Brad King2015-03-121-14/+13
|\
| * Genex: Extend cmGeneratorExpressionContext constructor.Stephen Kelly2015-03-101-13/+4
| * Genex: Extract an evaluateWithContext method.Stephen Kelly2015-03-101-12/+20
* | Include cmAlgorithms where it is used.Stephen Kelly2015-03-101-0/+1
|/
* Genex: Add a COMPILE_LANGUAGE generator expression.Stephen Kelly2015-03-071-3/+7
* Convert raw loops to set member insert.Stephen Kelly2015-01-181-6/+2
* Use the cmDeleteAll algorithm instead of trivial raw loops.Stephen Kelly2015-01-131-9/+1
* cmGeneratorExpression: Remove unused header.Stephen Kelly2014-12-181-2/+0
* Fix some Clang -Wstring-conversion warningsSean McBride2014-12-121-1/+1
* file(GENERATE): Evaluate early to allow generating source filesStephen Kelly2014-11-121-0/+2
* Remove borland workarounds.Stephen Kelly2014-10-151-8/+0
* Genex: Track whether an expression depends on the 'head' targetBrad King2014-07-211-0/+3
* regex: Use static regexs where possibleBen Boeckel2014-06-091-3/+2
* cmGeneratorExpression: Add workaround for Borland compilerBrad King2014-06-061-0/+8
* backtrace: Convert to local paths in IssueMessageBen Boeckel2014-06-051-1/+1
* genex: remove the need for backtracesBen Boeckel2014-06-051-4/+4
* Features: Add COMPILE_FEATURES generator expression.Stephen Kelly2014-05-211-0/+17
* Genex: Only evaluate TARGET_OBJECTS to determine target sources.Stephen Kelly2014-04-021-1/+3
* Remove some c_str() calls.Stephen Kelly2014-03-111-1/+1
* stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-2/+2
* cmGeneratorExpression: Tokenize over stringsBen Boeckel2014-03-081-8/+8