Files
CMake/Tests/RunCMake/CMakePackage/apple-export-unsupported-capture.cmake
T
Brad King 85d6d3b2e3 generate_apple_*_selection_file: Add option to capture errors
Add an option to capture error messages in a variable instead of
terminating with a fatal error.

Fixes: #25778
2024-03-19 09:52:32 -04:00

17 lines
841 B
CMake

include(apple-common.cmake)
include(CMakePackageConfigHelpers)
generate_apple_platform_selection_file(bad-platform-capture-config-install.cmake
INSTALL_DESTINATION lib/cmake/bad-platform-capture
INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}
ERROR_VARIABLE bad-platform-capture_unsupported
)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/bad-platform-capture-config-install.cmake DESTINATION lib/cmake/bad-platform-capture RENAME bad-platform-capture-config.cmake)
generate_apple_architecture_selection_file(bad-arch-capture-config-install.cmake
INSTALL_DESTINATION lib/cmake/bad-arch-capture
INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}
ERROR_VARIABLE bad-arch-capture_unsupported
)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/bad-arch-capture-config-install.cmake DESTINATION lib/cmake/bad-arch-capture RENAME bad-arch-capture-config.cmake)