summaryrefslogtreecommitdiff
path: root/Tests/GeneratorExpression
Commit message (Expand)AuthorAgeFilesLines
* Genex: $<TARGET_PROPERTY> strip emtpy list elements for predefined propertiesMarc Chevrier2020-07-211-2/+2
* Genex: $<CONFIG:> now supports multiple configurationsRobert Maynard2020-06-242-7/+5
* add_custom_command: Delay slash conversion until after genex evaluationSebastian Lipponer2019-09-132-4/+25
* Genex: PlatformId now can match against a list of ids.Robert Maynard2019-06-032-0/+6
* Relax the usage of TARGET_OBJECTS generator expressionRobert Maynard2019-04-191-0/+45
* Genex: Teach SHELL_PATH to support a list of pathsHenri Manson2019-03-112-0/+14
* Tests: Generalize GeneratorExpression MSYS path conversion workaroundBrad King2019-03-112-8/+24
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-012-14/+14
* Genex: Add IN_LIST logical operatorMarc Chevrier2018-02-072-0/+10
* sourceFile properties: add property INCLUDE_DIRECTORIESMarc Chevrier2018-01-243-2/+37
* sourceFile properties: add property COMPILE_OPTIONSMarc Chevrier2018-01-235-48/+28
* Genex: Enable COMPILE_LANGUAGE for COMPILE_DEFINITIONS with VS and XcodeBrad King2018-01-121-4/+2
* Genex: Per-source $<COMPILE_LANGUAGE:...> supportMarc Chevrier2017-12-133-0/+32
* Add generator expression support to per-source COMPILE_DEFINITIONSMarc Chevrier2017-12-053-3/+20
* VS,Xcode: Fix TARGET_PROPERTY genex in source COMPILE_FLAGS propertyBrad King2017-10-033-4/+15
* Genex: Allow TARGET_OBJECTS to be used everywhereRobert Maynard2017-04-184-0/+50
* Merge topic 'genex-if'Brad King2017-01-272-0/+9
|\
| * Genex: Add `IF` generator expressionColby Pike2017-01-262-0/+9
* | Tests: Extend GeneratorExpression to work with more configurationsBrad King2017-01-262-1/+5
* | Tests: Teach GeneratorExpression to cover spaces in include dirsBrad King2017-01-262-3/+3
* | Tests: Simplify GeneratorExpression imported include directory checkBrad King2017-01-262-15/+9
|/
* Add generator expression support to per-source COMPILE_FLAGSZsolt Parragi2016-10-282-0/+4
* Tests: Add test for MAP_IMPORTED_CONFIG_<CONFIG> empty fallbackBrad King2016-10-202-0/+10
* Revise C++ coding style using clang-formatKitware Robot2016-05-163-17/+18
* Genex: Add a SHELL_PATH expressionStefan Kislinskiy2015-09-282-3/+38
* Tests: Simplify GeneratorExpression check implementationBrad King2015-09-232-3/+3
* Genex: Only evaluate TARGET_OBJECTS to determine target sources.Stephen Kelly2014-04-024-72/+0
* cmTarget: Allow any generator expression in SOURCES property.Stephen Kelly2014-04-021-1/+1
* Genex: Evaluate TARGET_OBJECTS as a normal expression.Stephen Kelly2014-03-314-0/+72
* Genex: Use case-sensitive comparison for COMPILER_ID.Stephen Kelly2014-01-083-0/+51
* Genex: Add a nullary form for CONFIGStephen Kelly2014-01-072-0/+2
* Genex: Make EQUAL support upper case binary literalsStephen Kelly2014-01-062-9/+13
* Genex: Add EQUAL expression.Stephen Kelly2014-01-062-0/+42
* Genex: Accept arbitrary content in *_CASE and MAKE_C_IDENTIFIER.Stephen Kelly2013-12-192-6/+6
* Genex: Add {UPPER,LOWER}_CASE and MAKE_C_IDENTIFIER.Stephen Kelly2013-11-272-0/+6
* Merge topic 'test-property-genex'Brad King2013-10-073-1/+73
|\
| * cmTestGenerator: Evaluate generator expressions in test propertiesBen Boeckel2013-09-203-1/+73
* | Genex: Add the PLATFORM_ID expression.Stephen Kelly2013-08-282-0/+13
|/
* Genex: Fix segfault when parsing ends with parameter expectation.Stephen Kelly2013-08-132-0/+4
* Add the ALIAS target concept for libraries and executables.Stephen Kelly2013-08-023-2/+16
* Genex: Fix $<CONFIG> with IMPORTED targets and multiple locations.Stephen Kelly2013-07-242-0/+43
* Split the GeneratorExpression test into a third part.Stephen Kelly2013-06-283-9/+22
* Add generator expressions for version comparision.Stephen Kelly2013-06-122-0/+12
* Fix handling of commas in arbitrary content in genexes.Stephen Kelly2013-05-162-0/+20
* Add $<SEMICOLON> generator expression.Jean-Christophe Fillion-Robin2013-03-122-0/+4
* Fix the tests for evaluating includes and defines.Stephen Kelly2013-02-231-4/+4
* Expand includes and defines transitively in 'external' genexes.Stephen Kelly2013-02-233-1/+40
* Make it an error for INSTALL_PREFIX to be evaluated.Stephen Kelly2013-01-312-2/+0
* Add the INSTALL_PREFIX genex.Stephen Kelly2013-01-272-0/+2
* Add the TARGET_NAME generator expression.Stephen Kelly2013-01-052-0/+4