summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CXXModules
Commit message (Expand)AuthorAgeFilesLines
* RunCMake/CXXModules: test public modules requiring private modulesBen Boeckel2022-07-067-0/+48
* RunCMake/CXXModules: add tests which export BMIsBen Boeckel2022-07-0625-0/+479
* RunCMake/CXXModules: test installation of BMIs and interfacesBen Boeckel2022-07-0611-0/+161
* RunCMake/CXXModules: fix example follow-on case namesBen Boeckel2022-07-061-2/+2
* RunCMake/CXXModules: output example test output upon failureBen Boeckel2022-07-061-1/+1
* RunCMake/CXXModules: append to the test optionsBen Boeckel2022-07-061-1/+1
* cmNinjaTargetGenerator: write out BMI install information for the collatorBen Boeckel2022-07-0610-0/+216
* cmNinjaTargetGenerator: write out export information for the collatorBen Boeckel2022-07-068-0/+277
* cmNinjaTargetGenerator: write out fileset information for the collatorBen Boeckel2022-07-066-0/+188
* Tests/RunCMake/CXXModules: add a json comparison scriptBen Boeckel2022-07-061-0/+160
* cmExperimental: update `CXX_MODULE_CMAKE_API` UUIDBen Boeckel2022-07-062-2/+2
* cmExport*FileGenerator: support exporting C++ module propertiesBen Boeckel2022-07-067-0/+144
* install: support `CXX_MODULES_BMI` installation bitsBen Boeckel2022-07-0611-0/+116
* cmTargetSourcesCommand: allow `INTERFACE` C++ modules when importedBen Boeckel2022-07-065-0/+29
* RunCMake/CXXModules/NoCXX20: Force older standardRaul Tambre2022-06-281-3/+4
* Tests/RunCMake/CXXModules: add module-using examplesBen Boeckel2022-06-1625-0/+339
* cmTarget: add support for C++ module fileset typesBen Boeckel2022-06-1645-0/+506