summaryrefslogtreecommitdiffstats
path: root/Source/cmCMakePresetsFile.cxx
Commit message (Expand)AuthorAgeFilesLines
* CMakePresets: Check presets with their own file versionKyle Edwards2021-07-271-5/+5
* CMakePresets.json: Fix expansion issue with empty binaryDirKyle Edwards2021-07-161-4/+6
* cmake-presets: Introduce `toolchainFile` preset optionRobert Maynard2021-04-281-0/+10
* cmake-presets: Make generator and binaryDir fields optionalfriendlyanon2021-04-061-16/+22
* CMakePresets.json: Add matches conditionKyle Edwards2021-03-311-0/+20
* CMakePresets.json: Add the ability to conditionally disable presetsKyle Edwards2021-03-221-3/+106
* Refactor: Move some common code into separate fileKyle Edwards2021-03-191-17/+3
* Refactor: Move cmCMakePresetsFile::ReadJSON into a separate fileKyle Edwards2021-03-191-787/+0
* Merge topic 'dev/safreed/invalidconfigurepreset'Brad King2021-03-171-4/+12
|\
| * Merge branch 'master' into invalid-configure-presetKyle Edwards2021-03-161-1/+24
| |\
| * | Fail at read-time if configurePreset field invalidSam Freed2021-03-151-4/+12
* | | CMakePresets.json: Add ${hostSystemName} macroKyle Edwards2021-03-151-1/+9
* | | Refactor: Pass CMakePresets.json version to ExpandMacros() functionsKyle Edwards2021-03-151-39/+61
| |/ |/|
* | cmake: configure preset add support for --install-prefix mappingRobert Maynard2021-03-091-1/+24
|/
* Merge branch 'backport-3.19-preset-no-comments' into preset-no-commentsBrad King2021-02-241-0/+1
|\
| * CMakePresets.json: Remove undocumented support for commentsKyle Edwards2021-02-241-0/+1
| * Merge topic 'cmake-presets-toolset-arch-config' into release-3.19Craig Scott2020-10-231-14/+52
| |\
* | | presets: Inherit 'quiet' property for test presetsSam Freed2021-02-151-0/+1
* | | presets: Remove unintended rerunFailed option from test presetsSam Freed2021-02-151-3/+0
* | | cmake-presets: Add build and test presetsSam Freed2021-02-011-213/+1047
* | | clang-tidy: fix `readability-use-anyofallof` warningsBen Boeckel2021-01-271-12/+8
* | | Merge topic 'cmake-presets-toolset-arch-config'Craig Scott2020-10-231-14/+52
|\ \ \ | |/ / |/| / | |/
| * CMakePresets.json: Split cmakeGeneratorConfig fieldKyle Edwards2020-10-221-14/+52
* | CMakePresets.json: Add ${sourceDirName} macroKyle Edwards2020-10-221-0/+4
|/
* Merge topic 'cmake-presets-invalid-macro' into release-3.19Kyle Edwards2020-10-221-111/+159
|\
| * CMakePresets.json: Properly report macro expansion errorsKyle Edwards2020-10-211-111/+159
* | CMakePresets.json: Allow boolean for cache variable valueKyle Edwards2020-10-211-1/+23
|/
* CMakePresets.json: Prohibit empty variable namesKyle Edwards2020-10-061-1/+11
* CMake: Add presets functionalityKyle Edwards2020-10-051-2/+2
* Presets: Add cmCMakePresetsFile classKyle Edwards2020-10-051-0/+763