summaryrefslogtreecommitdiff
path: root/Tests/GeneratorExpression
Commit message (Expand)AuthorAgeFilesLines
* 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
* GenEx: Add expressions to specify build- or install-only valuesStephen Kelly2013-01-054-29/+45
* Merge topic 'fix-genex-CONFIG'Brad King2012-11-062-0/+9
|\
| * GenEx: Use case insensitive comparison for $<CONFIG:...>Stephen Kelly2012-11-052-0/+9
* | GenEx: Test early determination of AND and ORStephen Kelly2012-10-202-0/+6
|/
* GenEx: Replace some failing tests with Borland and NMake makefiles.Stephen Kelly2012-10-172-6/+4
* GenEx: Fix termination bugs in generator expression parser.Stephen Kelly2012-10-172-0/+44
* GenEx: Parse colon after arguments separator colon specially.Stephen Kelly2012-10-172-0/+10
* GenEx: Add tests for "0" and "1" expressions with literal commas.Stephen Kelly2012-10-092-0/+4
* GenEx: Add test for $<BOOL:> with empty parameter.Stephen Kelly2012-10-092-0/+2
* GenEx: Parse comma after colon tokens speciallyStephen Kelly2012-10-092-0/+4
* Extend the generator expression language with more logic.Stephen Kelly2012-09-282-0/+34
* Add $<CONFIG:...> boolean query generator expressionBrad King2012-08-152-0/+4
* Add boolean generator expressionsBrad King2012-08-152-0/+49