Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmake-presets: Introduce `toolchainFile` preset option | Robert Maynard | 2021-04-28 | 1 | -0/+2 |
| | | | | | In v3 of the presets, the `--toolchain` command line argument now has a preset mapping. | ||||
* | cmake-presets: Make generator and binaryDir fields optional | friendlyanon | 2021-04-06 | 1 | -4/+4 |
| | | | | | | | | In v3 of the presets, generator and buildDir can be omitted to fall back to regular cmake behavior when these values are not explicitly provided by the user. Fixes: #21987 | ||||
* | CMakePresets.json: Add the ability to conditionally disable presets | Kyle Edwards | 2021-03-22 | 1 | -0/+10 |
| | |||||
* | Merge topic 'dev/safreed/invalidconfigurepreset' | Brad King | 2021-03-17 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | | | bc663dc333 Merge branch 'master' into invalid-configure-preset b9eb3541cf Tests: update tests to catch invalid configurePreset at read-time 83eeeff7dc Fail at read-time if configurePreset field invalid Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5912 | ||||
| * | Merge branch 'master' into invalid-configure-preset | Kyle Edwards | 2021-03-16 | 1 | -0/+2 |
| |\ | |||||
| * | | Fail at read-time if configurePreset field invalid | Sam Freed | 2021-03-15 | 1 | -0/+1 |
| | | | |||||
* | | | Refactor: Pass CMakePresets.json version to ExpandMacros() functions | Kyle Edwards | 2021-03-15 | 1 | -0/+7 |
| |/ |/| | |||||
* | | cmake: configure preset add support for --install-prefix mapping | Robert Maynard | 2021-03-09 | 1 | -0/+2 |
|/ | |||||
* | presets: Remove unintended rerunFailed option from test presets | Sam Freed | 2021-02-15 | 1 | -1/+0 |
| | | | | | | | This was accidentally included after discussion in #21391 had decided to leave it out. It was never included in a release. Issue: #21391 | ||||
* | cmake-presets: Add build and test presets | Sam Freed | 2021-02-01 | 1 | -56/+251 |
| | | | | Fixes: #21391 | ||||
* | CMakePresets.json: Split cmakeGeneratorConfig field | Kyle Edwards | 2020-10-22 | 1 | -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 errors | Kyle Edwards | 2020-10-21 | 1 | -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 functionality | Kyle Edwards | 2020-10-05 | 1 | -4/+4 |
| | |||||
* | Presets: Add cmCMakePresetsFile class | Kyle Edwards | 2020-10-05 | 1 | -0/+141 |