Я хочу иметь возможность зарегистрировать множество вариантов библиотеки в реестре пакетов пользователей CMake для поддержки нескольких платформ для межплатформенной разработки, и find_package автоматически выбирает наиболее подходящий вариант.
Это не представляется возможнымс файлом * ConfigVersion.cmake, созданным макросом write_basic_package_version_file.
Есть ли причина, по которой он проверяет CMAKE_SIZEOF_VOID_P, но не проверяет CMAKE_SYSTEM_NAME и CMAKE_SYSTEM_PROCESSOR?