summaryrefslogtreecommitdiff
path: root/Source/cmGeneratorExpressionNode.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'compile-only-genex'Brad King2023-05-051-1/+24
|\
| * cmGeneratorExpressionNode: implement `COMPILE_ONLY` genexRobert Maynard2023-05-041-5/+3
| * cmGeneratorExpressionNode: implement `COMPILE_ONLY` genexBen Boeckel2023-04-121-0/+25
* | CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-14/+10
* | cmList class: various enhancementsMarc Chevrier2023-04-291-11/+16
* | CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-3/+3
* | GenEx LIST: list operationsMarc Chevrier2023-04-161-10/+705
|/
* GenEx: list oriented genexes use cmList classMarc Chevrier2023-04-051-28/+17
* Merge topic 'TargetRunTimeDllDirs'Kyle Edwards2023-03-021-10/+46
|\
| * TARGET_RUNTIME_DLL_DIRS: add the new genex to cmGeneratorExpressionNodeAlexander Neundorf2023-02-261-10/+46
* | Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-8/+362
* | PATH-genex: handle lists for path decomposition and transformationsMarc Chevrier2023-02-211-67/+132
|/
* GHS: Enable language-dependent generator expressionsNeal Venditto2023-02-171-4/+8
* <LANG>_LINKER_LAUNCHER: Allow generator expressionsKyle Edwards2023-02-021-3/+6
* Genex: $<CONFIG:> syntax of all entries checkedRobert Maynard2023-01-201-3/+21
* Genex: Fix CONFIG on imported target with no explicit mappingLuis Caro Campos2022-12-161-0/+8
* Merge topic 'build-local-interface-genex'Brad King2022-11-181-0/+3
|\
| * Genex: Add $<BUILD_LOCAL_INTERFACE:...> genexKyle Edwards2022-11-171-0/+3
* | Genex: Fix TARGET_PROPERTY lookup scope in transitive usage requirementsBrad King2022-11-171-1/+4
|/
* cmGeneratorExpression: Require cmake instanceKyle Edwards2022-11-111-1/+1
* Genex LINK_LIBRARY and LINK_GROUP: check supported propertiesMarc Chevrier2022-07-061-6/+16
* Genex: Fix TARGET_BUNDLE_DIR_NAME incorrect extensionBen Leadbetter2022-07-011-2/+12
* Genex-PATH_EQUAL: path comparisonMarc Chevrier2022-06-011-0/+18
* Genex-PATH: path handlingMarc Chevrier2022-05-311-0/+436
* clang-tidy: fix `performance-unnecessary-copy-initialization` lintsBen Boeckel2022-05-241-5/+5
* Genex: Add TARGET_BUNDLE_DIR_NAMEBen Leadbetter2022-04-221-1/+39
* cmTarget: Add `HasKnownObjectFileLocation()` shorthandHyper Nova Sun2022-04-111-1/+1
* LINK_LIBRARIES: Evaluate separately for linking and usage requirementsBrad King2022-03-221-1/+2
* Genex-LINK_GROUP: Add possibility to group libraries at link stepMarc Chevrier2022-02-281-0/+85
* Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-081-0/+63
* Source: fix more -Wmissing-prototypes warningsSean McBride2021-10-251-1/+2
* Source: fix many -Wmissing-prototypes warnings by marking functions staticSean McBride2021-10-251-4/+4
* Rename cmProp in cmValueMarc Chevrier2021-09-211-10/+11
* cmSystemTools::VersionCompare: use std::string for argumentsMarc Chevrier2021-09-171-4/+2
* Refactor: cmStandardLevelResolver::ComputeFeaturesAvailable returns cmPropMarc Chevrier2021-08-121-1/+1
* Ninja Multi-Config: Restore TARGET_OBJECTS support in cross-configsBrad King2021-07-211-1/+1
* cmGeneratorExpressionNode: Factor out local variable for global generatorBrad King2021-07-201-3/+4
* HIP: Add language to CMakeRobert Maynard2021-06-071-2/+5
* cmGeneratorExpressionNode: Constify local variableBrad King2021-05-281-1/+1
* Genex: Fix grammatical error in TARGET_OBJECTS error messageKyle Edwards2021-02-241-2/+2
* Genex: Add TARGET_RUNTIME_DLLS genexKyle Edwards2021-02-241-0/+51
* Constify some code as suggested by clang-tidyCengizhan Pasaoglu2020-10-201-7/+7
* OBJECT libraries: Properly recognize if sources depend on configurationDeniz Bahadir2020-09-231-3/+2
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-1/+1
* Merge topic 'target_genex_dependency'Brad King2020-09-011-2/+68
|\
| * GenEx: Remove unneeded dependencies from target info queriesRobert Maynard2020-09-011-2/+68
* | Add ISPC compiler support to CMakeRobert Maynard2020-08-281-2/+3
|/
* Genex: $<TARGET_PROPERTY> strip emtpy list elements for predefined propertiesMarc Chevrier2020-07-211-4/+6
* Genex $<COMPILE_LANGUAGE>: Extend contexts supportedMarc Chevrier2020-07-131-3/+6
* cmStandardLevelResolver: Added to handle standard level queriesRobert Maynard2020-07-011-5/+6