summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/GeneratorExpression/RunCMakeTest.cmake
Commit message (Expand)AuthorAgeFilesLines
* Tests: Factor out RunCMake.GenEx-GENEX_EVAL testBrad King2020-06-161-9/+0
* Tests: Factor out RunCMake.GenEx-TARGET_FILE testBrad King2020-06-161-30/+0
* Tests: Factor out RunCMake.GenEx-DEVICE_LINK testBrad King2020-06-161-15/+0
* Tests: Factor out RunCMake.GenEx-HOST_LINK testBrad King2020-06-161-15/+0
* Tests: Factor out RunCMake.GenEx-LINK_LANG_AND_ID testBrad King2020-06-161-12/+0
* Tests: Factor out RunCMake.GenEx-LINK_LANGUAGE testBrad King2020-06-161-13/+0
* Tests: Factor out RunCMake.GenEx-COMPILE_LANG_AND_ID testBrad King2020-06-161-8/+0
* Tests: Factor out RunCMake.GenEx-COMPILE_LANGUAGE testBrad King2020-06-161-8/+0
* add_library/add_executable: allow local alias to imported targetsMarc Chevrier2020-06-021-0/+1
* Genex: Add generator expressions $<DEVICE_LINK> and $<HOST_LINK>Marc Chevrier2020-04-191-0/+30
* Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>Marc Chevrier2020-02-261-0/+25
* Genex: Fix value lifetimes in nested TARGET_PROPERTY evaluationBrad King2019-05-221-0/+1
* Genex: Add COMPILE_LANG_AND_ID generator expressionRobert Maynard2019-05-141-0/+8
* Genex: Update $<TARGET_FILE_BASE_NAME:...>: take care of POSTFIXMarc Chevrier2019-05-021-2/+2
* Genex: Rename $<TARGET_*_OUTPUT_NAME:...> in $<TARGET_*_FILE_BASE_NAME:...>Marc Chevrier2019-04-151-8/+8
* Genex: add $<TARGET_FILE_PREFIX:...> and $<TARGET_FILE_SUFFIX:...>Marc Chevrier2019-04-101-0/+8
* Genex: Add $<FILTER:list,INCLUDE|EXCLUDE,regex>Sebastian Lipponer2019-04-081-0/+4
* Genex: Add capability to retrieve base name for various target artifactsMarc Chevrier2019-04-081-0/+8
* Genex: Add $<REMOVE_DUPLICATES:list>Sebastian Lipponer2019-04-011-0/+5
* Fortran: Add compiler ID/Version generator expressionsAndrew Paprocki2019-01-181-0/+2
* Genex: Add policy to handle empty list items in $<IN_LIST:...>Kyle Edwards2018-11-191-0/+10
* Genex: Add $<TARGET_GENEX_EVAL:...> and $<GENEX_EVAL:...>Marc Chevrier2018-04-231-0/+9
* genex: Add TARGET_NAME_IF_EXISTS expressionAlex Turbov2018-03-281-0/+4
* genex: Add TARGET_EXISTS to check for target existenceAlex Turbov2018-03-091-0/+4
* Genex: Fix TARGET_PROPERTY value of SOURCESBrad King2017-09-011-0/+1
* Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressionsGregor Jasny2017-03-301-0/+4
* Genex: Add `IF` generator expressionColby Pike2017-01-261-0/+1
* Genex: Diagnose invalid LINK_ONLY usage instead of crashingBrad King2016-09-051-0/+1
* Fix crash on $<TARGET_PROPERTY:...,LOCATION> genex (#16134)Brad King2016-06-021-0/+1
* Genex: Add a SHELL_PATH expressionStefan Kislinskiy2015-09-281-0/+1
* cmGeneratorTarget: Avoid recursion in GetOutputName methodRobert Goulet2015-08-201-0/+1
* Add generator expression support to OUTPUT_DIRECTORY target propertiesRobert Goulet2015-08-121-0/+1
* Reject TARGET_PDB_FILE for imported targets instead of crashingBrad King2015-08-061-0/+1
* Tests: Add case for rejecting $<TARGET_FILE:...> on an INTERFACE libraryBrad King2015-05-261-0/+1
* Genex: Enable use of COMPILE_LANGUAGE for compile options.Stephen Kelly2015-03-091-0/+1
* Genex: Add a COMPILE_LANGUAGE generator expression.Stephen Kelly2015-03-071-0/+7
* Genex: Implement generator expressions for target PDB files.Nils Gladitz2014-07-311-0/+7
* Genex: Clarify error message on use with non-binary targets (#14899).Stephen Kelly2014-05-291-0/+6
* Genex: Use case-sensitive comparison for COMPILER_ID.Stephen Kelly2014-01-081-0/+1
* Genex: Reject $<TARGET_FILE:...> for object libraries (#14532)Brad King2013-11-011-0/+1
* Make it an error for INSTALL_PREFIX to be evaluated.Stephen Kelly2013-01-311-0/+1
* Add the TARGET_NAME generator expression.Stephen Kelly2013-01-051-0/+1
* Genex: Ensure that $<0:...> has a parameter.Stephen Kelly2012-11-271-0/+1
* GenEx: Parse comma after colon tokens speciallyStephen Kelly2012-10-091-0/+1
* Add $<CONFIG:...> boolean query generator expressionBrad King2012-08-151-0/+1
* Add boolean generator expressionsBrad King2012-08-151-0/+5