CMAKE_SUPPRESS_REGENERATION not documented
CMAKE_SUPPRESS_REGENERATION seems not documented anywhere.
Feeding Google search with
CMAKE_SUPPRESS_REGENERATION site:cmake.org comes back with related results from the mailing lists.
Unless this directive is intentionally hidden, could it be documented?
Even something based on the source code comments would do, eg.:
OFF, which is default, then CMake adds a special target on which all other targets depend that checks the build system and optionally re-runs CMake to regenerate the build system when the target specification source changes.