summaryrefslogtreecommitdiffstats
path: root/Source/cmFileSet.cxx
Commit message (Collapse)AuthorAgeFilesLines
* cmFileSet: add a query for includeable file set typesBen Boeckel2023-10-201-0/+5
|
* cxxmodules: generate synthetic targets as an initial passBen Boeckel2023-08-171-0/+7
| | | | | | We need to be able to construct BMIs that will be usable from the client modules for the target importing the module, so create BMI-only compilation rules for `IMPORTED` targets to create these BMIs.
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-4/+5
|
* cmGeneratorExpression: Require cmake instanceKyle Edwards2022-11-111-4/+5
|
* cmFileSet: support makefile-less error reporting of visibilityBen Boeckel2022-04-271-3/+6
|
* cmFileSet: store visibility with the filesetBen Boeckel2022-04-111-1/+61
| | | | | The visibility is intrinsic to the fileset, so store it with it. This avoids recalculating it on every addition to the fileset.
* target_sources(): Enforce stricter requirements for FILE_SET nameKyle Edwards2022-03-031-0/+10
| | | | Fixes: #23286
* cmTarget: Add cmFileSet and associated propertiesKyle Edwards2021-10-271-0/+151