summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget_TransitiveProperty.cxx
Commit message (Expand)AuthorAgeFilesLines
* IWYU: Update for Debian 13 CI jobBrad King2025-11-121-0/+1
* cmGeneratorTarget: Factor out helper to detect LINK_LIBRARIES evaluationBrad King2025-09-261-1/+6
* file(GENERATE): Record CMP0189 at each call siteBrad King2025-09-231-2/+1
* cmGeneratorTarget: Pass genex evaluation context to IsTransitivePropertyBrad King2025-09-231-4/+4
* GenEx: Construct cmGeneratorExpressionDAGChecker with full evaluation contextBrad King2025-09-221-7/+1
* GenEx: Factor out a dedicated evaluation Context structureBrad King2025-09-211-9/+16
* GenEx: Rename cmGeneratorExpressionContext to cm::GenEx::EvaluationBrad King2025-09-211-35/+26
* cmGeneratorExpressionNode: Simplify EvaluateDependentExpression signatureBrad King2025-09-211-1/+1
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* GenEx: Evaluate LINK_LIBRARIES target properties transitivelyBrad King2025-02-241-0/+8
* Merge branch 'backport-3.31-custom-transitive-properties'Brad King2025-02-231-7/+6
|\
| * GenEx: Fix evaluation of LINK_LIBRARIES as custom transitive propertyBrad King2025-02-231-5/+4
| * GenEx: Restore evaluation context for conditional transitive propertiesBrad King2025-02-231-1/+1
| * cmGeneratorExpressionDAGChecker: De-duplicate constructor signatureBrad King2025-02-221-1/+1
| * cmGeneratorExpressionDAGChecker: Construct with initializer list syntaxBrad King2025-02-221-3/+9
* | Merge branch 'backport-3.31-custom-transitive-properties' (early part)Brad King2025-02-221-3/+9
|\ \
| * | cmGeneratorExpressionDAGChecker: Construct with initializer list syntaxBrad King2025-02-221-3/+9
* | | Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-3/+3
* | | CMP0043: Remove support for OLD behaviorBrad King2025-01-191-7/+0
|/ /
* | GenEx: Revert "Limit TARGET_PROPERTY transitive closure optimization"Brad King2025-01-091-13/+1
* | GenEx: Limit TARGET_PROPERTY transitive closure optimization to subgraphsMichael Herwig2024-09-101-1/+13
|/
* Restore support for exporting INTERFACE with missing dependenciesBrad King2024-07-151-2/+1
* Evaluation of TRANSITIVE_LINK_PROPERTIES isn't considered a usageRobert Maynard2024-07-051-1/+2
* GenEx: Add support for custom transitive link propertiesBrad King2024-05-211-1/+2
* GenEx: Add support for custom transitive compile propertiesBrad King2024-05-211-2/+88
* cmGeneratorExpressionDAGChecker: Make config name available in constructorBrad King2024-05-211-3/+3
* cmGeneratorTarget: Factor transitive property methods into own sourceBrad King2024-05-201-0/+207