summaryrefslogtreecommitdiffstats
path: root/Source/cmCMakePresetsGraph.h
Commit message (Collapse)AuthorAgeFilesLines
* ctest: add option for output truncationFrank Winklmeier2022-03-081-0/+4
| | | | | | | | | | Add `--test-output-truncation` to `ctest`. This option can be used to customize which part of the test output is being truncated. Currently supported values are `tail`, `middle` and `head`. Also add equivalent `CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION` variable. Fixes: #23206
* CMakePresets.json: Ensure configurePreset is reachable from current fileKyle Edwards2022-02-021-1/+2
|
* Merge topic 'vs-package-restore'Brad King2022-01-241-0/+3
|\ | | | | | | | | | | | | | | | | | | 9aa7831f05 Presets: add resolve packages setting to build presets. b2f8f0bb87 cmGlobalVisualStudio10Generator: Auto restore NuGet packages. 193b8fca52 cmBuildOptions: Split build arguments into separate object. 6a10103493 Help: Update preset schema description for version 3 entries. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6761
| * Presets: add resolve packages setting to build presets.Carsten Rudolph2022-01-221-0/+3
| |
* | CMakePresets: Allow files included from CMakePresets.json to be anywhereKyle Edwards2022-01-191-1/+0
|/ | | | | | There are some valid use cases for allowing these files to be outside the project directory. Relax the restriction, and include a strong warning in the documentation.
* CMakePresets: Add include fieldKyle Edwards2022-01-071-0/+3
| | | | Fixes: #21331
* Refactor: Generalize file graph in CMakePresetsKyle Edwards2022-01-071-6/+31
| | | | | | | | Before this refactoring, presets had a simple flag that marked them as "user" or "not user", and checking the file graph of two files was as simple as checking this flag. This only allowed for two files in the graph. Generalize the code to allow for arbitrarily many files in the graph.
* Refactor: Rename cmCMakePresetsFile to cmCMakePresetsGraphKyle Edwards2022-01-061-0/+378
And change all references to "file" to say "graph" instead.