It was agreed not to adopt the upstream buildsystem the crc32c
subtree.
So this PR ensures that our custom build script properly handles potentially harmful situations, including:
-
The upstream buildsystem changes remaining unnoticed during the subtree update, even when some of those changes need to be reflected in
crc32c.cmake
. -
The order of
include(cmake/introspection.cmake)
andinclude(cmake/crc32c.cmake)
being inadvertently altered during refactoring or other changes in the main buildsystem.