summaryrefslogtreecommitdiffstats
path: root/Source/cmCMakePresetsGraphInternal.h
Commit message (Collapse)AuthorAgeFilesLines
* presets: Add $schema property to JSON schemaChenMoFeiJin2023-09-121-0/+3
| | | | | | | Many modern code editors have support for JSON Schema. When you specify the `$schema` property in a JSON file, the editor can provide features like auto-completion, error checking, etc., which can improve your efficiency when writing and modifying the `CMakePresets.json` file.
* presets: add support for macro expansion to includesZoran Angelov2023-04-261-0/+10
| | | | Only `$penv{}` can be expanded when processing includes.
* presets: Improve JSON parser and error messagesMartin Duffy2023-03-291-35/+34
|
* CMake: fix violations of #pragma once checkKyle Edwards2022-11-171-0/+2
|
* CMakePresets.json: Add workflow presets to schemaKyle Edwards2022-09-261-0/+4
|
* cmCMakePresetsGraph: Add package presetsKyle Edwards2022-08-311-0/+4
|
* Refactor: Split JSON processing into configure, build, and test presetsKyle Edwards2022-01-061-0/+51
| | | | Split up the file so that it won't be too big on some systems.
* Refactor: Rename cmCMakePresetsFile to cmCMakePresetsGraphKyle Edwards2022-01-061-0/+112
And change all references to "file" to say "graph" instead.