Include cmConfigure.h via angle-brackets to aid bootstrap
Since !691 (merged) we include
"" instead of
Unfortunately this breaks the
bootstrap script when run more than once
in an in-source build. In that case
cmConfigure.h is generated next
to the source files that include it, so
""-style includes prevent the
Bootstrap.cmk/cmConfigure.h file from being included during bootstrap.
Fix this by converting back to
git grep -l 'include "cmConfigure\.h"' | xargs sed -i 's/"cmConfigure.h"/<cmConfigure.h>/'
Add blank lines in a few files to tell
clang-format not to move
these include lines.
Fixes: #17082 (closed)