summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/GeneratorExpression
Commit message (Expand)AuthorAgeFilesLines
* GenEx: Partially restore pre-CMP0199 behavior of $<CONFIG>Matthew Woehlke10 days7-27/+19
* Tests/RunCMake: Match dots more precisely, part 3AJIOB2025-10-2048-155/+155
* Tests/RunCMake: Match xxx.cmake file name more preciselyAJIOB2025-10-1616-20/+20
* Tests/RunCMake: Match CMakeLists.txt file name more preciselyHanna Rusakovich2025-10-1548-76/+76
* genex: Add TARGET_INTERMEDIATE_DIR expressionMartin Duffy2025-10-0918-1/+119
* CMP0200: "Fix" updated test for policy warningMatthew Woehlke2025-09-191-0/+12
* CMP0200: Fix crash in configuration selection policy warningJoerg Bornemann2025-09-172-5/+10
* cmTarget: Fix (new) configuration selectionMatthew Woehlke2025-08-271-2/+2
* cmTarget: Overhaul GetMappedConfigMatthew Woehlke2025-08-208-2/+92
* GenEx: Fix evaluation of $<CONFIG> on imported targetsMatthew Woehlke2025-07-307-0/+125
* GenEx: add expressions related to linkerMarc Chevrier2025-06-1918-0/+202
* CMP0044: Remove support for OLD behaviorBrad King2025-01-195-29/+0
* Tests: Use latest cmake_minimum_required possible for old policy casesBrad King2024-11-201-1/+1
* Tests/RunCMake: Update cmake_minimum_required versions to 3.10Brad King2024-10-031-1/+4
* Tests/RunCMake: Match diagnostic line numbers more robustlyBrad King2024-10-0326-52/+52
* GenEx: Add generator expr. for CMAKE_<LANG>_COMPILER_FRONTEND_VARIANTDeniz Bahadir2024-05-2210-0/+45
* Genex: Restore REMOVE_DUPLICATES preservation of empty elementsBrad King2023-07-123-0/+10
* cmGeneratorExpressionNode: implement `COMPILE_ONLY` genexRobert Maynard2023-05-041-1/+1
* cmGeneratorExpressionNode: implement `COMPILE_ONLY` genexBen Boeckel2023-04-124-0/+11
* Deprecate compatibility with CMake versions older than 3.5Brad King2023-02-111-0/+1
* Genex: $<CONFIG:> syntax of all entries checkedRobert Maynard2023-01-202-0/+10
* GeneratorExpression Tests: Remove duplicate test entryRobert Maynard2023-01-171-1/+0
* Tests: Move some cases to RunCMake.GenEx-TARGET_PROPERTYBrad King2022-11-1511-88/+0
* cmTargetPropertyComputer: Simplify by restoring use of cmMakefileBrad King2021-12-081-5/+1
* Add deprecation warnings for policies CMP0088 and belowBrad King2021-06-301-0/+8
* genex: improve unit testing for $<TARGET_NAME_IF_EXISTS:...>Asit Dhal2020-10-247-0/+34
* Genex: $<TARGET_PROPERTY> strip emtpy list elements for predefined propertiesMarc Chevrier2020-07-212-1/+23
* Merge topic 'config_genex_support_multiple_types'Brad King2020-06-267-10/+43
|\
| * Genex: $<CONFIG:> now supports multiple configurationsRobert Maynard2020-06-247-10/+43
* | Tests/RunCMake: Update cmake_minimum_required versionsBrad King2020-06-181-1/+1
|/
* Tests: Factor out RunCMake.GenEx-GENEX_EVAL testBrad King2020-06-1626-220/+0
* Tests: Factor out RunCMake.GenEx-TARGET_FILE testBrad King2020-06-1671-802/+0
* Tests: Factor out RunCMake.GenEx-DEVICE_LINK testBrad King2020-06-1640-195/+0
* Tests: Factor out RunCMake.GenEx-HOST_LINK testBrad King2020-06-1640-195/+0
* Tests: Factor out RunCMake.GenEx-LINK_LANG_AND_ID testBrad King2020-06-1635-171/+0
* Tests: Factor out RunCMake.GenEx-LINK_LANGUAGE testBrad King2020-06-1638-183/+0
* Tests: Factor out RunCMake.GenEx-COMPILE_LANG_AND_ID testBrad King2020-06-1623-115/+0
* Tests: Factor out RunCMake.GenEx-COMPILE_LANGUAGE testBrad King2020-06-1623-108/+0
* add_library/add_executable: allow local alias to imported targetsMarc Chevrier2020-06-023-0/+23
* Genex: Add generator expressions $<DEVICE_LINK> and $<HOST_LINK>Marc Chevrier2020-04-1979-0/+390
* Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>Marc Chevrier2020-02-2672-0/+354
* AIX: Create import library for executables with exportsBrad King2019-07-164-4/+4
* Genex: CompileLang and CompileLangAndId now match against a list of idsRobert Maynard2019-06-032-4/+2
* Genex: Fix value lifetimes in nested TARGET_PROPERTY evaluationBrad King2019-05-222-0/+19
* Merge topic 'offer_compiler_lang_generator_expression'Brad King2019-05-1723-0/+117
|\
| * Genex: Add COMPILE_LANG_AND_ID generator expressionRobert Maynard2019-05-1423-0/+117
* | cmake: Display error if generate step failsKyle Edwards2019-05-136-6/+18
|/
* Genex: Update $<TARGET_FILE_BASE_NAME:...>: take care of POSTFIXMarc Chevrier2019-05-023-5/+71
* Genex: Rename $<TARGET_*_OUTPUT_NAME:...> in $<TARGET_*_FILE_BASE_NAME:...>Marc Chevrier2019-04-1533-176/+176
* Genex: add $<TARGET_FILE_PREFIX:...> and $<TARGET_FILE_SUFFIX:...>Marc Chevrier2019-04-1025-6/+270