Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CTest: Add support for outputJUnitFile in presets | Kyle Edwards | 2022-10-18 | 1 | -1/+72 |
| | | | | Fixes: #22400 | ||||
* | CMakePresets.json: Disallow extra properties in test output schema | Kyle Edwards | 2022-10-18 | 1 | -3/+52 |
| | | | | And add test for testOutputTruncation being unsupported. | ||||
* | cmake: Add --workflow mode | Kyle Edwards | 2022-09-27 | 2 | -3/+105 |
| | | | | Fixes: #23118 | ||||
* | Help: Add package preset to example presets file | Kyle Edwards | 2022-09-22 | 1 | -1/+10 |
| | |||||
* | CPack: Add support for presets | Kyle Edwards | 2022-08-31 | 1 | -4/+196 |
| | | | | Fixes: #23117 | ||||
* | Merge topic 'ctest_truncate' | Brad King | 2022-03-09 | 2 | -3/+72 |
|\ | | | | | | | | | | | | | | | | | 140704d443 ctest: add option for output truncation 359e5b17d8 presets: bump version to v5 4634de335b cmCTestTestHandler: refactor CleanTestOutput method Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6993 | ||||
| * | ctest: add option for output truncation | Frank Winklmeier | 2022-03-08 | 1 | -1/+24 |
| | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | presets: bump version to v5 | Frank Winklmeier | 2022-03-08 | 2 | -3/+49 |
| | | | | | | | | Prepare for new test preset fields. | ||||
* | | Help: Improve wording and structure related to preset includes | Craig Scott | 2022-03-02 | 1 | -1/+5 |
|/ | | | | | | | | | | | Encourage placing preset includes near the beginning of a preset file and ensure the example shows that usage. Move the prose discussing includes to its own section to improve discoverability and break up paragraphs to make each main point harder to miss. Also clarify ${sourceDir} to remove any ambiguity with regard to its meaning in included files. Issue: #23214 | ||||
* | Presets: add resolve packages setting to build presets. | Carsten Rudolph | 2022-01-22 | 1 | -1/+52 |
| | |||||
* | Help: Update preset schema description for version 3 entries. | Carsten Rudolph | 2022-01-21 | 1 | -4/+4 |
| | |||||
* | CMakePresets: Add include field | Kyle Edwards | 2022-01-07 | 2 | -1/+23 |
| | | | | Fixes: #21331 | ||||
* | Help: Use stronger wording in rule about preset inheritance | Yonggang Luo | 2021-11-08 | 1 | -3/+3 |
| | |||||
* | Help: Fix preset example cmakeMinimumRequired | Sérgio Martins | 2021-07-12 | 1 | -1/+1 |
| | | | | | | | | Since commit 8bc5c8961e (CMakePresets.json: Add the ability to conditionally disable presets, 2021-03-10, v3.21.0-rc1~464^2) the example requires presets version 3 support, which is not available until CMake 3.21. CMake 3.20.0 can't open v3 presets. Make cmakeMinimumRequired compatible with the example's version. | ||||
* | Merge topic 'extend_toolchain_flag_to_cmake_preset' | Brad King | 2021-05-04 | 1 | -0/+5 |
|\ | | | | | | | | | | | | | a9b968bb98 cmake-presets: Introduce `toolchainFile` preset option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6045 | ||||
| * | cmake-presets: Introduce `toolchainFile` preset option | Robert Maynard | 2021-04-28 | 1 | -0/+5 |
| | | | | | | | | | | In v3 of the presets, the `--toolchain` command line argument now has a preset mapping. | ||||
* | | cmake-presets: Remove incorrect documentation for `installDir` | Robert Maynard | 2021-04-27 | 1 | -1/+1 |
|/ | |||||
* | cmake-presets: Make generator and binaryDir fields optional | friendlyanon | 2021-04-06 | 1 | -0/+8 |
| | | | | | | | | 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 matches condition | Kyle Edwards | 2021-03-31 | 1 | -0/+48 |
| | |||||
* | Merge topic 'cmake-presets-condition' | Brad King | 2021-03-23 | 2 | -9/+360 |
|\ | | | | | | | | | | | | | | | | | 8bc5c8961e CMakePresets.json: Add the ability to conditionally disable presets ce6ea7c927 Refactor: Move some common code into separate file ebbd475e54 Refactor: Move cmCMakePresetsFile::ReadJSON into a separate file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5919 | ||||
| * | CMakePresets.json: Add the ability to conditionally disable presets | Kyle Edwards | 2021-03-22 | 2 | -9/+360 |
| | | |||||
* | | Help: Fix typos in presets schema field descriptions | Adriaan de Groot | 2021-03-18 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'backport-preset-schema-typos' into preset-schema-typos | Brad King | 2021-03-18 | 1 | -15/+15 |
|\ \ | |/ |/| | |||||
| * | Help: Fix typos in presets schema field descriptions | Adriaan de Groot | 2021-03-18 | 1 | -15/+15 |
| | | |||||
* | | cmake: configure preset add support for --install-prefix mapping | Robert Maynard | 2021-03-09 | 1 | -3/+91 |
|/ | |||||
* | Help: Add build and test preset to examples in cmake-presets(7) | Michael Hirsch | 2021-02-18 | 1 | -2/+16 |
| | | | | Co-Author: Brad King <brad.king@kitware.com> | ||||
* | Help: Add buildPresets and testPresets to JSON schema | Sam Freed | 2021-01-27 | 1 | -13/+472 |
| | |||||
* | CMakePresets.json: Split cmakeGeneratorConfig field | Kyle Edwards | 2020-10-22 | 1 | -11/+49 |
| | | | | | | | | 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: Allow boolean for cache variable value | Kyle Edwards | 2020-10-21 | 1 | -2/+14 |
| | | | | Fixes: #21327 | ||||
* | Help: Add JSON schema for CMakePresets.json | Ben McMorran | 2020-10-20 | 1 | -0/+242 |
| | |||||
* | Help: Add inheritance to CMakePresets.json example | Kyle Edwards | 2020-10-19 | 1 | -0/+7 |
| | |||||
* | Help: Show environment field | Kyle Edwards | 2020-10-19 | 1 | -0/+4 |
| | |||||
* | Help: Show multiple ways of doing cacheVariables | Kyle Edwards | 2020-10-19 | 1 | -2/+3 |
| | | | | | This demonstrates both the simple string and the complex object, and ensures that they get automated testing. | ||||
* | Help: Move vendor field into example | Kyle Edwards | 2020-10-19 | 1 | -1/+11 |
| | | | | | This ensures that the vendor field gets automated testing from the example. | ||||
* | Tests: Test the CMakePresets.json example in the documentation | Kyle Edwards | 2020-10-09 | 1 | -0/+23 |