cmake-presets: Make generator and buildDir properties optional
This patch will make generator
and buildDir
properties optional in presets.
This draft is the implementation only, to see if this is an acceptable implementation and I didn't miss anything. If it is, then I'll go ahead and document it and write the tests for it.
Fixes: #21987 (closed)
Edited by friendlyanon