summaryrefslogtreecommitdiffstats
path: root/Source/cmEvaluatedTargetProperty.cxx
Commit message (Collapse)AuthorAgeFilesLines
* cmGeneratorTarget: Clarify enum for specifying purpose of usage requirementsBrad King2024-05-031-9/+9
| | | | | | | | Since commit 1e49880472 (cmGeneratorTarget: Avoid boolean trap in usage requirement lookup, 2021-12-08, v3.23.0-rc1~245^2) we have clarified the distinction between compile-only and link-only usage requirements. Rename the `LinkInterfaceFor` enum to `UseTo` to clarify that its role is to specify the purpose of usage requirements.
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-1/+1
|
* cmGeneratorTarget: Factor out EvaluatedTargetProperty infrastructureOrkun Tokdemir2023-04-051-0/+111
Make it available outside the `cmGeneratorTarget` implementation. In particular, we will later use it in `cmQtAutoGenInitializer`.