summaryrefslogtreecommitdiff
path: root/Tests/RunCMake/CMakePresets
Commit message (Expand)AuthorAgeFilesLines
* Tests: Always load presets schema as UTF-8Craig Scott2023-04-071-3/+3
* presets: Add trace options to configure presetsArtin Alavi2023-03-3018-0/+118
* presets: Improve JSON parser and error messagesMartin Duffy2023-03-2964-80/+193
* cmake: Print configure/generate timeKyle Edwards2023-01-191-2/+2
* cmake: Add --workflow modeKyle Edwards2022-09-271-0/+4
* Tests: Add test for --list-presets=allKyle Edwards2022-09-232-0/+19
* cmake --list-presets: List package as a valid optionKyle Edwards2022-09-153-0/+5
* CMakePresets.json: Fix formatting of --list-presets=allKyle Edwards2022-08-315-0/+50
* Tests: Fix CMakePresets test in unusual environmentsMatthew Woehlke2022-08-191-0/+1
* presets: Add basic error forwarding from cmake preset json parserSankhesh Jhaveri2022-08-034-4/+24
* cmake-presets: add ${pathListSep} macroErin Melucci2022-05-126-0/+42
* CMake: Use FindPython instead of FindPythonInterp to build CMake itselfKyle Edwards2022-04-212-2/+2
* Merge topic 'correct_list-presets_parsing'Brad King2022-04-122-1/+16
|\
| * cmake: --list=presets=[type] doesn't generate incorrect warningsRobert Maynard2022-04-112-1/+16
* | Merge topic 'ctest_truncate'Brad King2022-03-091-1/+1
|\ \ | |/ |/|
| * presets: bump version to v5Frank Winklmeier2022-03-081-1/+1
* | CMakePresets.json: Add ${fileDir} macroKyle Edwards2022-03-077-1/+49
* | Help: Improve wording and structure related to preset includesCraig Scott2022-03-023-0/+11
|/
* find_package: Mention package name in Config mode debug outputBrad King2022-02-101-1/+2
* CMakePresets: Allow files included from CMakePresets.json to be anywhereKyle Edwards2022-01-193-3/+0
* CMakePresets: Add include fieldKyle Edwards2022-01-0635-0/+231
* Refactor: Generalize file graph in CMakePresetsKyle Edwards2022-01-061-1/+1
* CMakePresets: Check presets with their own file versionKyle Edwards2021-07-274-0/+20
* CMakePresets.json: Fix expansion issue with empty binaryDirKyle Edwards2021-07-163-0/+18
* CMakePresets.json: Make --list-presets show presets with no generatorKyle Edwards2021-07-065-13/+20
* Tests: Fix RunCMake.CMakePresets example PATH formatBrad King2021-05-051-0/+3
* cmake-presets: Introduce `toolchainFile` preset optionRobert Maynard2021-04-289-2/+90
* cmake-presets: Make generator and binaryDir fields optionalfriendlyanon2021-04-075-0/+29
* CMakePresets.json: Add matches conditionKyle Edwards2021-03-316-0/+80
* CMakePresets.json: Add the ability to conditionally disable presetsKyle Edwards2021-03-2212-0/+412
* CMakePresets.json: Add ${hostSystemName} macroKyle Edwards2021-03-156-0/+38
* cmake: configure preset add support for --install-prefix mappingRobert Maynard2021-03-099-0/+64
* Merge topic 'preset-flag-consistency'Brad King2021-02-247-3/+20
|\
| * cmake: Document '--preset <preset>' form of the argumentBrad King2021-02-237-3/+20
* | Merge branch 'backport-3.19-preset-no-comments' into preset-no-commentsBrad King2021-02-246-6/+16
|\ \ | |/ |/|
| * CMakePresets.json: Remove undocumented support for commentsKyle Edwards2021-02-246-6/+16
* | Tests: Update RunCMake/CMakePresets --list-presetsSam Freed2021-02-044-4/+4
* | Tests: Factor out RunCMake.CMakePresets schema validationSam Freed2021-02-042-15/+20
* | cmake: redesign command-line argument parsingRobert Maynard2020-11-191-1/+2
|/
* CMakePresets.json: Don't warn if no path argument is givenKyle Edwards2020-11-023-0/+15
* CMakePresets.json: Rework how --preset argument is handledKyle Edwards2020-10-265-6/+31
* Merge topic 'cmake-presets-toolset-arch-config' into release-3.19Craig Scott2020-10-2321-23/+71
|\
| * CMakePresets.json: Split cmakeGeneratorConfig fieldKyle Edwards2020-10-2221-23/+71
* | CMakePresets.json: Add ${sourceDirName} macroKyle Edwards2020-10-223-0/+3
|/
* Merge topic 'cmake-presets-invalid-macro' into release-3.19Kyle Edwards2020-10-2213-46/+78
|\
| * CMakePresets.json: Properly report macro expansion errorsKyle Edwards2020-10-2113-46/+78
* | CMakePresets.json: Allow boolean for cache variable valueKyle Edwards2020-10-213-0/+28
|/
* Tests: Add JSON schema validation to CMakePresets.json testsKyle Edwards2020-10-203-0/+60
* Help: Show environment fieldKyle Edwards2020-10-191-0/+1
* Help: Show multiple ways of doing cacheVariablesKyle Edwards2020-10-191-1/+2