request: workflow presets: allow "-B" option
It is often necessary for a developer to have a temporary need for a build directory other than the one specified in CMakePresets.json.
Right now if that developer wants to use workflows the only way to do this is to create a CMakeUserPresets.json and override the entire workflow just to change a single config variable. This scales poorly as the number of workflows increase and especially in the case of a project with many developers creates a situation where developers have to watch for upstream changes to CMakePresets.json to make the same changes to their otherwise-unnecessarily duplicated versions in CMakeUserPresets.json.
The use case for this is very similar to #24194 - presets become incredibly cumbersome if there is no way for a user to make needed adjustments at the command line.