summaryrefslogtreecommitdiff
path: root/Source/cmCxxModuleMapper.cxx
Commit message (Collapse)AuthorAgeFilesLines
* cmCxxModuleMapper: support MSVC module map formatBen Boeckel2022-08-021-1/+82
| | | | | | THis is a set of flags stored in a response file which informs the compiler about where to place output BMI files as well as find the required BMIs.
* cmCxxModuleMapper: track transitive modules for MSVCBen Boeckel2022-08-021-0/+151
| | | | MSVC needs the transitive closure of module usage to compile.
* cmCxxModuleMapper: implement support for GCC's module map formatBen Boeckel2022-06-161-0/+46
|
* cmCxxModuleMapper: add source to handle module mapper contentsBen Boeckel2022-06-161-0/+30
This will allow all generators to share an implementation for actually writing out the module map formats.