Skip to content

Commit a507f83

Browse files
matweyserge-sans-paille
authored andcommitted
Prefer arch-independed paths for install
xsimd is header only library, so prefer arch-independed paths for cmake and pkg-config. References: * xtensor-stack/xtl@d877d94 * xtensor-stack/xtensor@7738389
1 parent 80a5923 commit a507f83

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ install(DIRECTORY ${XSIMD_INCLUDE_DIR}/xsimd
139139
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
140140

141141
# GNUInstallDirs "DATADIR" wrong here; CMake search path wants "share".
142-
set(XSIMD_CMAKECONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" CACHE STRING "install path for xsimdConfig.cmake")
142+
set(XSIMD_CMAKECONFIG_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/cmake/${PROJECT_NAME}" CACHE STRING "install path for xsimdConfig.cmake")
143143

144144
configure_package_config_file(${PROJECT_NAME}Config.cmake.in
145145
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
@@ -164,4 +164,4 @@ configure_file(${PROJECT_NAME}.pc.in
164164
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc"
165165
@ONLY)
166166
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc"
167-
DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig/")
167+
DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig/")

0 commit comments

Comments
 (0)