CMake/Tests/RunCMake/CMakePresets
Martin Duffy bed7e90bae cmJSONState: Use StructuredErrors when available
When the version of JsonCpp permits it, use StructuredErrors to generate
error messages for parse errors in the same style as other CMake-generated
JSON error messages.

Fixes: #26717
2025-03-17 14:17:34 -04:00
..
subdir CMakePresets.json: Add ${fileDir} macro 2022-03-07 18:03:16 -05:00
ArchToolsetStrategyDefault-result.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
ArchToolsetStrategyDefault-stderr.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
ArchToolsetStrategyIgnore.cmake CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
ArchToolsetStrategyNone-result.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
ArchToolsetStrategyNone-stderr.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
CacheOverride.cmake
check.cmake CMake: Use FindPython instead of FindPythonInterp to build CMake itself 2022-04-21 14:23:36 -04:00
CMakeLists.txt.in
CMakePresets.json.in Merge topic 'preset-flag-consistency' 2021-02-24 09:46:52 -05:00
Comment-result.txt CMakePresets.json: Remove undocumented support for comments 2021-02-24 09:28:36 -05:00
Comment-stderr.txt cmJSONState: Use StructuredErrors when available 2025-03-17 14:17:34 -04:00
Comment.json.in CMakePresets.json: Remove undocumented support for comments 2021-02-24 09:28:36 -05:00
CommentValid-result.txt presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValid.cmake presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValid.json.in presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValidFull-result.txt presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValidFull.cmake presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValidFull.json.in presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValidOldSchema-result.txt presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValidOldSchema-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
CommentValidOldSchema.cmake presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
CommentValidOldSchema.json.in presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
ConditionFuture-result.txt CMakePresets.json: Add the ability to conditionally disable presets 2021-03-22 15:04:54 -04:00
ConditionFuture-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
ConditionFuture.json.in CMakePresets.json: Add the ability to conditionally disable presets 2021-03-22 15:04:54 -04:00
Conditions.json.in CMakePresets.json: Add matches condition 2021-03-31 10:24:24 -04:00
CyclicInheritance0-result.txt
CyclicInheritance0-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
CyclicInheritance0.json.in
CyclicInheritance1-result.txt
CyclicInheritance1-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
CyclicInheritance1.json.in
CyclicInheritance2-result.txt
CyclicInheritance2-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
CyclicInheritance2.json.in
Debug-stderr.txt find_package: Mention package name in Config mode debug output 2022-02-10 16:30:09 -05:00
Debug-stdout.txt
Debug.cmake
Debug.json.in
DebugBase.cmake
DisableWarningFlags.cmake
DocumentationExample.cmake Help: Show environment field 2020-10-19 10:25:57 -04:00
DocumentationExampleListAllPresets-stdout.txt cmake: Add --workflow mode 2022-09-27 11:09:06 -04:00
DuplicatePresets-result.txt
DuplicatePresets-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
DuplicatePresets.json.in
EmptyCacheKey-result.txt
EmptyCacheKey-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
EmptyCacheKey.json.in
EmptyEnv-result.txt
EmptyEnv-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
EmptyEnv.json.in CMakePresets.json: Properly report macro expansion errors 2020-10-21 09:20:52 -04:00
EmptyEnvKey-result.txt
EmptyEnvKey-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
EmptyEnvKey.json.in
EmptyPenv-result.txt
EmptyPenv-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
EmptyPenv.json.in CMakePresets.json: Properly report macro expansion errors 2020-10-21 09:20:52 -04:00
EmptyPenvInInclude-result.txt presets: add support for macro expansion to includes 2023-04-26 10:03:53 -04:00
EmptyPenvInInclude-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
EmptyPenvInInclude.json.in presets: add support for macro expansion to includes 2023-04-26 10:03:53 -04:00
EmptyPresetName-result.txt
EmptyPresetName-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
EmptyPresetName.json.in
EnvCycle-result.txt
EnvCycle-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
EnvCycle.json.in CMakePresets.json: Properly report macro expansion errors 2020-10-21 09:20:52 -04:00
ErrorDeprecated-result.txt
ErrorDeprecated-stderr.txt
ErrorDeprecated.cmake
ErrorDev-result.txt
ErrorDev-stderr.txt
ErrorDev.cmake
ErrorNoWarningDeprecated-result.txt
ErrorNoWarningDeprecated-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
ErrorNoWarningDeprecated.json.in
ErrorNoWarningDev-result.txt
ErrorNoWarningDev-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
ErrorNoWarningDev.json.in
ExplicitNoTrace.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
ExtraPresetField-result.txt
ExtraPresetField-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
ExtraPresetField.json.in
ExtraRootField-result.txt
ExtraRootField-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
ExtraRootField.json.in
ExtraVariableField-result.txt
ExtraVariableField-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
ExtraVariableField.json.in
FileDir.cmake CMakePresets.json: Add ${fileDir} macro 2022-03-07 18:03:16 -05:00
FileDir.json.in CMakePresets.json: Add ${fileDir} macro 2022-03-07 18:03:16 -05:00
FileDirFuture-result.txt CMakePresets.json: Add ${fileDir} macro 2022-03-07 18:03:16 -05:00
FileDirFuture-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
FileDirFuture.json.in CMakePresets.json: Add ${fileDir} macro 2022-03-07 18:03:16 -05:00
FuturePresetInstallDirField-result.txt cmake: configure preset add support for --install-prefix mapping 2021-03-09 13:53:16 -05:00
FuturePresetInstallDirField-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
FuturePresetInstallDirField.json.in cmake: configure preset add support for --install-prefix mapping 2021-03-09 13:53:16 -05:00
FuturePresetToolchainField-result.txt cmake-presets: Introduce toolchainFile preset option 2021-04-28 17:22:25 -04:00
FuturePresetToolchainField-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
FuturePresetToolchainField.json.in cmake-presets: Introduce toolchainFile preset option 2021-04-28 17:22:25 -04:00
Good-stdout.txt CMakePresets.json: Add ${sourceDirName} macro 2020-10-22 11:09:28 -04:00
Good.cmake CMakePresets.json: Add ${sourceDirName} macro 2020-10-22 11:09:28 -04:00
GoodBinaryCmdLine.cmake
GoodBinaryRelative.cmake
GoodBinaryUp.cmake
GoodBOM.cmake
GoodBOM.json.in
GoodGeneratorCmdLine.cmake
GoodInheritanceChild.cmake
GoodInheritanceMacro.cmake
GoodInheritanceMulti.cmake
GoodInheritanceMultiSecond.cmake
GoodInheritanceOverride.cmake
GoodInheritanceParent.cmake
GoodInstall.json.in cmake: configure preset add support for --install-prefix mapping 2021-03-09 13:53:16 -05:00
GoodInstallCommandLine.cmake cmake: configure preset add support for --install-prefix mapping 2021-03-09 13:53:16 -05:00
GoodInstallDefault.cmake cmake: configure preset add support for --install-prefix mapping 2021-03-09 13:53:16 -05:00
GoodInstallInherit.cmake cmake: configure preset add support for --install-prefix mapping 2021-03-09 13:53:16 -05:00
GoodInstallOverride.cmake cmake: configure preset add support for --install-prefix mapping 2021-03-09 13:53:16 -05:00
GoodNoArgs.cmake
GoodNoS.cmake CMakePresets.json: Rework how --preset argument is handled 2020-10-26 22:32:45 +11:00
GoodNoSCache.cmake Tests: Update tests to run in symlinked tree 2023-09-22 09:30:52 -04:00
GoodNoSCachePrep.cmake CMakePresets.json: Rework how --preset argument is handled 2020-10-26 22:32:45 +11:00
GoodNoSourceArg.cmake CMakePresets.json: Don't warn if no path argument is given 2020-11-02 09:46:08 -05:00
GoodSpaces-stdout.txt cmake: Document '--preset <preset>' form of the argument 2021-02-23 09:11:32 -05:00
GoodSpaces.cmake
GoodSpacesEq-stdout.txt cmake: Document '--preset <preset>' form of the argument 2021-02-23 09:11:32 -05:00
GoodSpacesEq.cmake cmake: Document '--preset <preset>' form of the argument 2021-02-23 09:11:32 -05:00
GoodToolchain.json.in cmake-presets: Introduce toolchainFile preset option 2021-04-28 17:22:25 -04:00
GoodToolchainCommandLine.cmake cmake-presets: Introduce toolchainFile preset option 2021-04-28 17:22:25 -04:00
GoodToolchainDefault.cmake cmake-presets: Introduce toolchainFile preset option 2021-04-28 17:22:25 -04:00
GoodToolchainInherit.cmake cmake-presets: Introduce toolchainFile preset option 2021-04-28 17:22:25 -04:00
GoodToolchainOverride.cmake cmake-presets: Introduce toolchainFile preset option 2021-04-28 17:22:25 -04:00
GoodUserFromMain.cmake
GoodUserFromMain.json.in
GoodUserFromMainUser.json.in
GoodUserFromUser.cmake
GoodUserFromUser.json.in
GoodUserFromUserUser.json.in
GoodUserOnly.cmake
GoodUserOnlyUser.json.in
GoodWindowsBackslash.cmake
GraphvizValid-result.txt presets: Add graphviz support 2024-07-30 10:27:03 -04:00
GraphvizValid-stdout.txt presets: Add graphviz support 2024-07-30 10:27:03 -04:00
GraphvizValid.cmake presets: Add graphviz support 2024-07-30 10:27:03 -04:00
GraphvizValid.json.in presets: Add graphviz support 2024-07-30 10:27:03 -04:00
GraphvizValidOldSchema-result.txt presets: Add graphviz support 2024-07-30 10:27:03 -04:00
GraphvizValidOldSchema-stderr.txt presets: Add graphviz support 2024-07-30 10:27:03 -04:00
GraphvizValidOldSchema.cmake presets: Add graphviz support 2024-07-30 10:27:03 -04:00
GraphvizValidOldSchema.json.in presets: Add graphviz support 2024-07-30 10:27:03 -04:00
HighVersion-result.txt
HighVersion-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
HighVersion.json.in
HostSystemName.cmake CMakePresets.json: Add ${hostSystemName} macro 2021-03-15 14:41:42 -04:00
HostSystemName.json.in CMakePresets.json: Add ${hostSystemName} macro 2021-03-15 14:41:42 -04:00
HostSystemNameFuture-result.txt CMakePresets.json: Add ${hostSystemName} macro 2021-03-15 14:41:42 -04:00
HostSystemNameFuture-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
HostSystemNameFuture.json.in CMakePresets.json: Add ${hostSystemName} macro 2021-03-15 14:41:42 -04:00
Include-stdout.txt CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
Include.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCommon.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCycle3Files2.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCycle3Files3.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCycle3Files-result.txt CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCycle3Files-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
IncludeCycle3Files.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCycle-result.txt CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCycle-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
IncludeCycle.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeCycleUser.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeExpansion-stdout.txt presets: add support for macro expansion to includes 2023-04-26 10:03:53 -04:00
IncludeExpansion.json.in presets: add support for macro expansion to includes 2023-04-26 10:03:53 -04:00
IncludeExpansionOtherMacros-stdout.txt presets: Expand more macros in the include directive 2024-02-21 13:47:08 -05:00
IncludeExpansionOtherMacros.json.in presets: Expand more macros in the include directive 2024-02-21 13:47:08 -05:00
IncludeNotFound-result.txt CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeNotFound-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
IncludeNotFound.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeOutsideProject.cmake CMakePresets: Allow files included from CMakePresets.json to be anywhere 2022-01-19 11:21:35 -05:00
IncludeOutsideProject.json.in Tests: Forward tested CMake generator to more cases 2025-01-15 08:21:31 -05:00
IncludeOutsideProjectInclude.json presets: bump version to v5 2022-03-08 08:18:02 -05:00
IncludeOutsideProjectIntermediate.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeOutsideProjectUser.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeUser.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeUserCommon.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeUserOutsideProject.cmake CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeUserOutsideProjectUser.json.in Tests: Forward tested CMake generator to more cases 2025-01-15 08:21:31 -05:00
IncludeV3-result.txt CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeV3-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
IncludeV3.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeV4V3-result.txt CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeV4V3-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
IncludeV4V3.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
IncludeV4V3Extra.json.in CMakePresets: Add include field 2022-01-06 19:46:41 -05:00
InvalidArchitectureStrategy-result.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
InvalidArchitectureStrategy-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidArchitectureStrategy.json.in CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
InvalidGenerator-result.txt
InvalidGenerator-stderr.txt
InvalidGeneratorCmdLine-result.txt
InvalidGeneratorCmdLine-stderr.txt
InvalidInheritance-result.txt
InvalidInheritance-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
InvalidInheritance.json.in
InvalidPresetBinaryDir-result.txt
InvalidPresetBinaryDir-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidPresetBinaryDir.json.in
InvalidPresetGenerator-result.txt
InvalidPresetGenerator-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidPresetGenerator.json.in
InvalidPresetName-result.txt
InvalidPresetName-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidPresetName.json.in
InvalidPresets-result.txt
InvalidPresets-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidPresets.json.in
InvalidPresetVendor-result.txt
InvalidPresetVendor-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidPresetVendor.json.in
InvalidRegex-result.txt CMakePresets.json: Add matches condition 2021-03-31 10:24:24 -04:00
InvalidRegex-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
InvalidRegex.json.in CMakePresets.json: Add matches condition 2021-03-31 10:24:24 -04:00
InvalidRoot-result.txt
InvalidRoot-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidRoot.json.in
InvalidToolsetStrategy-result.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
InvalidToolsetStrategy-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidToolsetStrategy.json.in CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
InvalidVariables-result.txt
InvalidVariables-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidVariables.json.in
InvalidVariableValue-result.txt
InvalidVariableValue-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidVariableValue.json.in
InvalidVendor-result.txt
InvalidVendor-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidVendor.json.in
InvalidVersion-result.txt
InvalidVersion-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
InvalidVersion.json.in
JSONParseError-result.txt
JSONParseError-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
JSONParseError.json.in
ListAllPresetsNoBuild-stdout.txt CMakePresets.json: Fix formatting of --list-presets=all 2022-08-31 10:13:32 -04:00
ListAllPresetsNoBuild.json.in CMakePresets.json: Fix formatting of --list-presets=all 2022-08-31 10:13:32 -04:00
ListAllPresetsNoTest-stdout.txt CMakePresets.json: Fix formatting of --list-presets=all 2022-08-31 10:13:32 -04:00
ListAllPresetsNoTest.json.in CMakePresets.json: Fix formatting of --list-presets=all 2022-08-31 10:13:32 -04:00
ListConditions-stdout.txt CMakePresets.json: Add matches condition 2021-03-31 10:24:24 -04:00
ListConfigurePresetsWorkingDir-stdout.txt cmake: --list=presets=[type] doesn't generate incorrect warnings 2022-04-11 10:46:03 -04:00
ListPresets-stdout.txt CMakePresets.json: Make --list-presets show presets with no generator 2021-07-06 14:36:27 -04:00
ListPresets.json.in CMakePresets.json: Make --list-presets show presets with no generator 2021-07-06 14:36:27 -04:00
ListPresetsHidden-result.txt
ListPresetsHidden-stderr.txt
ListPresetsHidden-stdout.txt CMakePresets.json: Make --list-presets show presets with no generator 2021-07-06 14:36:27 -04:00
ListPresetsInvalidType-result.txt cmake --list-presets: List package as a valid option 2022-09-15 14:50:55 -04:00
ListPresetsInvalidType-stderr.txt cmake --list-presets: List package as a valid option 2022-09-15 14:50:55 -04:00
ListPresetsNoSuchPreset-result.txt
ListPresetsNoSuchPreset-stderr.txt
ListPresetsNoSuchPreset-stdout.txt CMakePresets.json: Make --list-presets show presets with no generator 2021-07-06 14:36:27 -04:00
ListPresetsWorkingDir-stdout.txt CMakePresets.json: Make --list-presets show presets with no generator 2021-07-06 14:36:27 -04:00
LowVersion-result.txt
LowVersion-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
LowVersion.json.in
main.c
MinimumRequiredEmpty.cmake
MinimumRequiredEmpty.json.in
MinimumRequiredInvalid-result.txt
MinimumRequiredInvalid-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
MinimumRequiredInvalid.json.in
MinimumRequiredMajor-result.txt
MinimumRequiredMajor-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
MinimumRequiredMajor.json.in
MinimumRequiredMinor-result.txt
MinimumRequiredMinor-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
MinimumRequiredMinor.json.in
MinimumRequiredPatch-result.txt
MinimumRequiredPatch-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
MinimumRequiredPatch.json.in
moreThings.json.in Help: Improve wording and structure related to preset includes 2022-03-02 11:37:57 +11:00
NoCMakePresets-result.txt
NoCMakePresets-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
NoCommentValid-result.txt presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
NoCommentValid.cmake presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
NoCommentValid.json.in presets: Allow comments in presets files 2024-06-24 15:42:46 -04:00
NoDebug-stdout.txt cmake: Print configure/generate time 2023-01-19 09:51:07 -05:00
NoDebug.cmake
NoGraphvizValid-result.txt presets: Add graphviz support 2024-07-30 10:27:03 -04:00
NoGraphvizValid.cmake presets: Add graphviz support 2024-07-30 10:27:03 -04:00
NoGraphvizValid.json.in presets: Add graphviz support 2024-07-30 10:27:03 -04:00
NoPresetArgument-result.txt
NoPresetArgument-stderr.txt cmake: redesign command-line argument parsing 2020-11-19 08:53:58 -05:00
NoPresetArgumentEq-result.txt cmake: Document '--preset <preset>' form of the argument 2021-02-23 09:11:32 -05:00
NoPresetArgumentEq-stderr.txt cmake: Document '--preset <preset>' form of the argument 2021-02-23 09:11:32 -05:00
NoPresetBinaryDir-result.txt
NoPresetBinaryDir-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
NoPresetBinaryDir.json.in
NoPresetGenerator-result.txt
NoPresetGenerator-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
NoPresetGenerator.json.in
NoPresetName-result.txt
NoPresetName-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
NoPresetName.json.in
NoPresets-result.txt
NoPresets-stderr.txt
NoPresets-stdout.txt
NoPresets.json.in
NoSuchMacro-result.txt
NoSuchMacro-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
NoSuchMacro.json.in CMakePresets.json: Properly report macro expansion errors 2020-10-21 09:20:52 -04:00
NoSuchPreset-result.txt
NoSuchPreset-stderr.txt
NoTrace.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
NoVariableValue-result.txt
NoVariableValue-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
NoVariableValue.json.in
NoVersion-result.txt
NoVersion-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
NoVersion.json.in
NoWarningFlags-stderr.txt
NoWarningFlags.cmake
OptionalBinaryDirField.cmake cmake-presets: Make generator and binaryDir fields optional 2021-04-07 01:24:44 +02:00
OptionalBinaryDirField.json.in cmake-presets: Make generator and binaryDir fields optional 2021-04-07 01:24:44 +02:00
OptionalBinaryDirFieldNoS.cmake CMakePresets.json: Fix expansion issue with empty binaryDir 2021-07-16 10:25:40 -04:00
OptionalBinaryDirFieldNoS.json.in CMakePresets.json: Fix expansion issue with empty binaryDir 2021-07-16 10:25:40 -04:00
OptionalGeneratorField.cmake cmake-presets: Make generator and binaryDir fields optional 2021-04-07 01:24:44 +02:00
OptionalGeneratorField.json.in cmake-presets: Make generator and binaryDir fields optional 2021-04-07 01:24:44 +02:00
otherThings.json.in Help: Improve wording and structure related to preset includes 2022-03-02 11:37:57 +11:00
PathListSep.cmake cmake-presets: add ${pathListSep} macro 2022-05-12 10:37:49 -04:00
PathListSep.json.in cmake-presets: add ${pathListSep} macro 2022-05-12 10:37:49 -04:00
PathListSepFuture-result.txt cmake-presets: add ${pathListSep} macro 2022-05-12 10:37:49 -04:00
PathListSepFuture-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
PathListSepFuture.json.in cmake-presets: add ${pathListSep} macro 2022-05-12 10:37:49 -04:00
PresetNotObject-result.txt
PresetNotObject-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
PresetNotObject.json.in
RunCMakeTest.cmake Presets: Only print presets variables for verbose log level or higher 2025-02-10 22:56:55 +11:00
SchemaNotSupported-result.txt presets: Add $schema property to JSON schema 2023-09-12 18:18:37 +08:00
SchemaNotSupported-stderr.txt presets: Add $schema property to JSON schema 2023-09-12 18:18:37 +08:00
SchemaNotSupported.json.in presets: Add $schema property to JSON schema 2023-09-12 18:18:37 +08:00
SchemaSupported-result.txt presets: Add $schema property to JSON schema 2023-09-12 18:18:37 +08:00
SchemaSupported.json.in presets: Add $schema property to JSON schema 2023-09-12 18:18:37 +08:00
SimpleFalse-result.txt CMakePresets.json: Add the ability to conditionally disable presets 2021-03-22 15:04:54 -04:00
SimpleFalse-stderr.txt CMakePresets.json: Add the ability to conditionally disable presets 2021-03-22 15:04:54 -04:00
SimpleTrue.cmake CMakePresets.json: Add the ability to conditionally disable presets 2021-03-22 15:04:54 -04:00
SubConditionNull-result.txt CMakePresets.json: Add the ability to conditionally disable presets 2021-03-22 15:04:54 -04:00
SubConditionNull-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
SubConditionNull.json.in CMakePresets.json: Add the ability to conditionally disable presets 2021-03-22 15:04:54 -04:00
TestVariable.cmake
Trace-stderr.txt presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
Trace.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
Trace.json.in presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceAll.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceExpand-stderr.txt presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceExpand.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceFormatHuman-stderr.txt presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceFormatHuman.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceFormatJSON-stderr.txt presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceFormatJSON.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceNotSupported-result.txt presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceNotSupported-stderr.txt presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceNotSupported.json.in presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceRedirect.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
TraceSource.cmake presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
UnclosedMacro-result.txt
UnclosedMacro-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
UnclosedMacro.json.in CMakePresets.json: Properly report macro expansion errors 2020-10-21 09:20:52 -04:00
UnknownArchitectureStrategy-result.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
UnknownArchitectureStrategy-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
UnknownArchitectureStrategy.json.in CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
UnknownToolsetStrategy-result.txt CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
UnknownToolsetStrategy-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
UnknownToolsetStrategy.json.in CMakePresets.json: Split cmakeGeneratorConfig field 2020-10-22 11:24:39 -04:00
UseHiddenPreset-result.txt
UseHiddenPreset-stderr.txt
UserDuplicateCross-result.txt
UserDuplicateCross-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
UserDuplicateCross.json.in
UserDuplicateCrossUser.json.in
UserDuplicateInUser-result.txt
UserDuplicateInUser-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
UserDuplicateInUserUser.json.in
UserInheritance-result.txt
UserInheritance-stderr.txt presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
UserInheritance.json.in
UserInheritanceUser.json.in
V2InheritV3Optional.cmake CMakePresets: Check presets with their own file version 2021-07-27 11:45:57 -04:00
V2InheritV3Optional.json.in CMakePresets: Check presets with their own file version 2021-07-27 11:45:57 -04:00
V2InheritV3OptionalUser.json.in CMakePresets: Check presets with their own file version 2021-07-27 11:45:57 -04:00
validate_schema.cmake CMake: Use FindPython instead of FindPythonInterp to build CMake itself 2022-04-21 14:23:36 -04:00
validate_schema.py Tests: Always load presets schema as UTF-8 2023-04-07 18:22:13 +10:00
VariableNotObject-result.txt
VariableNotObject-stderr.txt JSON: Improve JSON error message formatting 2025-03-13 10:44:31 -04:00
VariableNotObject.json.in
VendorMacro-result.txt
VendorMacro-stderr.txt
VisualStudioGeneratorArch-result.txt
VisualStudioGeneratorArch-stderr.txt
VisualStudioInheritanceChild.cmake
VisualStudioInheritanceMulti.cmake
VisualStudioInheritanceMultiSecond.cmake
VisualStudioInheritanceOverride.cmake
VisualStudioInheritanceParent.cmake
VisualStudioToolset.cmake
VisualStudioToolsetOverride.cmake
VisualStudioWin32.cmake
VisualStudioWin32Override.cmake
VisualStudioWin64.cmake
WarningFlags-stderr.txt
WarningFlags.cmake
Warnings.json.in
WarningsBase.cmake