CMakePresets.json: Make --list-presets show presets with no generator
Fixes: #22389
This commit is contained in:
parent
13fa970149
commit
d9a3c9fad5
@ -1687,6 +1687,9 @@ void cmake::PrintPresetList(const cmCMakePresetsFile& file) const
|
||||
this->GetRegisteredGenerators(generators, false);
|
||||
auto filter =
|
||||
[&generators](const cmCMakePresetsFile::ConfigurePreset& preset) -> bool {
|
||||
if (preset.Generator.empty()) {
|
||||
return true;
|
||||
}
|
||||
auto condition = [&preset](const GeneratorInfo& info) -> bool {
|
||||
return info.name == preset.Generator;
|
||||
};
|
||||
|
@ -1,6 +1,7 @@
|
||||
^Not searching for unused variables given on the command line\.
|
||||
Available configure presets:
|
||||
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"$
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"
|
||||
"no-generator"$
|
||||
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": 1,
|
||||
"version": 3,
|
||||
"configurePresets": [
|
||||
{
|
||||
"name": "zzzzzz",
|
||||
@ -18,6 +18,9 @@
|
||||
"generator": "@RunCMake_GENERATOR@",
|
||||
"binaryDir": "${sourceDir}/build/mmmmmm"
|
||||
},
|
||||
{
|
||||
"name": "no-generator"
|
||||
},
|
||||
{
|
||||
"name": "invalid-generator",
|
||||
"generator": "Invalid Generator",
|
||||
|
@ -1,6 +1,7 @@
|
||||
^Not searching for unused variables given on the command line\.
|
||||
Available configure presets:
|
||||
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"$
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"
|
||||
"no-generator"$
|
||||
|
@ -1,6 +1,7 @@
|
||||
^Not searching for unused variables given on the command line\.
|
||||
Available configure presets:
|
||||
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"$
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"
|
||||
"no-generator"$
|
||||
|
@ -1,6 +1,7 @@
|
||||
^Not searching for unused variables given on the command line\.
|
||||
Available configure presets:
|
||||
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"$
|
||||
"zzzzzz" - Sleepy
|
||||
"aaaaaaaa" - Screaming
|
||||
"mmmmmm"
|
||||
"no-generator"$
|
||||
|
Loading…
Reference in New Issue
Block a user