summaryrefslogtreecommitdiffstats
path: root/Source/cmCMakePresetsFile.h
Commit message (Collapse)AuthorAgeFilesLines
* CMakePresets.json: Split cmakeGeneratorConfig fieldKyle Edwards2020-10-221-4/+5
| | | | | | | | Make this field separate for both architecture and toolset. Allow architecture and toolset to be either strings or objects with value and strategy fields. Fixes: #21317
* CMakePresets.json: Properly report macro expansion errorsKyle Edwards2020-10-211-7/+13
| | | | | | | | Make a distinction between strings which simply use the $vendor{<...>} macro, which is valid but makes it unusable by CMake, and strings which actually contain invalid macro expansions. Fixes: #21308
* CMake: Add presets functionalityKyle Edwards2020-10-051-4/+4
|
* Presets: Add cmCMakePresetsFile classKyle Edwards2020-10-051-0/+141