From e1fcf7c427af2cccb5627e6622dfb623012d69c0 Mon Sep 17 00:00:00 2001 From: Gordon Ball Date: Fri, 30 Oct 2020 08:58:15 +0000 Subject: [PATCH] CMakeLists: install in DATAROOTDIR, declare ARCH_INDEPENDENT --- CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f157f8f..5ab3fc1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,7 +78,7 @@ endif() include(CMakePackageConfigHelpers) -set(PYBIND11_JSON_CMAKECONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" CACHE STRING "install path for pybind11_jsonConfig.cmake") +set(PYBIND11_JSON_CMAKECONFIG_INSTALL_DIR "${CMAKE_INSTALL_DATAROOTDIR}/cmake/${PROJECT_NAME}" CACHE STRING "install path for pybind11_jsonConfig.cmake") # Install pybind11_json if(CMAKE_VERSION VERSION_LESS 3.15) # CMake < 3.15 @@ -115,7 +115,8 @@ configure_package_config_file(${PROJECT_NAME}Config.cmake.in write_basic_package_version_file(${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake VERSION ${${PROJECT_NAME}_VERSION} - COMPATIBILITY AnyNewerVersion) + COMPATIBILITY AnyNewerVersion + ARCH_INDEPENDENT) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${PROJECT_NAME}Config.cmake ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake DESTINATION ${PYBIND11_JSON_CMAKECONFIG_INSTALL_DIR})