summaryrefslogtreecommitdiffstats
path: root/Source/cmDyndepCollation.h
Commit message (Collapse)AuthorAgeFilesLines
* cmDyndepCollation: add a query for visibility of an object's modulesBen Boeckel2023-05-161-0/+2
| | | | | This will be used to hide private modules from the view of consuming targets.
* cmDyndepCollation: factor out metadata writing for dyndepBen Boeckel2022-11-301-38/+12
|
* cmDyndepCollation: factor out parsing dyndep informationBen Boeckel2022-11-301-0/+49
|
* cmDyndepCollation: factor out writing C++ module info from NinjaBen Boeckel2022-11-301-0/+29
To facilitate other generators being able to build C++20 modules, start pulling out collator logic into a generator-agnostic location. This commit starts by factoring out the information written to the "target depend info" object consumed during the build to handle writing out export and installation scripts expected during those steps.