diff options
| author | Kyle Edwards <kyle.edwards@kitware.com> | 2022-10-21 10:21:21 -0400 |
|---|---|---|
| committer | Kyle Edwards <kyle.edwards@kitware.com> | 2022-10-21 10:21:21 -0400 |
| commit | 75cfbef780bede118fa9f23e3e3bee1193cdbc68 (patch) | |
| tree | cd0ba230e91a3e42cc0d13d5b54b644100741d31 | |
| parent | 55764f873c4ffbefd0050a7c1ad6ec096a550058 (diff) | |
| download | cmake-75cfbef780bede118fa9f23e3e3bee1193cdbc68.tar.gz | |
cmake: Support --list-presets=workflow
Fixes: #24072
| -rw-r--r-- | Source/cmake.cxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/cmake.cxx b/Source/cmake.cxx index 8800792283..67a8e0174a 100644 --- a/Source/cmake.cxx +++ b/Source/cmake.cxx @@ -787,6 +787,7 @@ enum class ListPresets Build, Test, Package, + Workflow, All, }; } @@ -1144,6 +1145,8 @@ void cmake::SetArgs(const std::vector<std::string>& args) listPresets = ListPresets::Test; } else if (value == "package") { listPresets = ListPresets::Package; + } else if (value == "workflow") { + listPresets = ListPresets::Workflow; } else if (value == "all") { listPresets = ListPresets::All; } else { @@ -1313,6 +1316,8 @@ void cmake::SetArgs(const std::vector<std::string>& args) presetsGraph.PrintTestPresetList(); } else if (listPresets == ListPresets::Package) { presetsGraph.PrintPackagePresetList(); + } else if (listPresets == ListPresets::Workflow) { + presetsGraph.PrintWorkflowPresetList(); } else if (listPresets == ListPresets::All) { presetsGraph.PrintAllPresets(); } |
