Files
cmake/Tests/RunCMake/CMakePresetsWorkflow/ListDefinedTestPresetsCommand-stdout.txt
Maximilian Sander 2a9cde8b6e presets: Add defined listings with unavailable reasons
Add workflow and per-type defined values to cmake --list-presets.
Each -defined value lists every non-hidden preset of the selected type
and explains why unavailable presets cannot be used. The defined value
is an alias for configure-defined.

Support --list-presets=defined in cmake build and workflow modes,
ctest, and cpack. Propagate configure preset unavailability to
dependent build, test, package, and workflow presets.

Fixes: #28016, #26118
2026-08-19 16:47:50 +02:00

25 lines
745 B
Plaintext

^Defined test presets:
"default"
"enabled-test"
"disabled-test"
Unavailable: condition evaluated to false: false
"disabled-configure-test"
Unavailable: configure preset "disabled-expression": condition evaluated to false: .*CMAKE_PRESET_TEST_UNFULFILLED_ENV.*
"disabled-test-and-configure"
Unavailable: condition evaluated to false: false
"invalid-test"
Unavailable: unsupported macro expansion
"hidden-configure-test"
Unavailable: configure preset "hidden": hidden
"invalid-configure-test"
Unavailable: configure preset "invalid": unsupported macro expansion
"unsupported-configure-test"
Unavailable: configure preset "unsupported-generator": generator "Invalid Generator" is not available$