summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorExpression.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* strings: Remove cmStdString referencesBen Boeckel2014-03-081-1/+1
* cmGeneratorExpression: Improve parsing in StripEmptyListElementsBen Boeckel2014-02-211-3/+10
* Export: Prefix relative items with genexes in INSTALL_INTERFACE.Stephen Kelly2013-11-261-1/+1
* cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-3/+3
* Merge topic 'rename-genex-method'Brad King2013-10-071-3/+3
|\
| * Genex: Rename cmGeneratorExpression::NeedsParsing to NeedsEvaluationStephen Kelly2013-08-291-3/+3
* | Genex: Fix processing multiple include directories for relative pathsStephen Kelly2013-10-071-0/+3
* | genex: Fix preprocessing with incomplete content (#14410).Stephen Kelly2013-09-131-4/+12
|/
* Genex: Allow relative paths in INSTALL_INTERFACE.Stephen Kelly2013-07-251-4/+32
* Fix cmGeneratorExpression::Preprocess for interleaved inputs.Stephen Kelly2013-03-181-2/+22
* Restore support for target names with '+' (#13986)Stephen Kelly2013-03-121-1/+1
* Fix the cmGeneratorExpression::Split when leading chars are present.Stephen Kelly2013-02-281-2/+10
* Merge topic 'interface-property-external-read'Brad King2013-02-251-3/+4
|\
| * Strip stray semicolons when evaluating generator expressions.Stephen Kelly2013-02-181-3/+4
* | Keep track of all targets seen while evaluating a genex.Stephen Kelly2013-02-221-1/+2
|/
* Don't keep track of content determined by target property values.Stephen Kelly2013-02-071-3/+2