From fb36188b2ca30a3f68694f77be6534ed51aefe0e Mon Sep 17 00:00:00 2001 From: "Ethan J. Musser" Date: Thu, 13 Nov 2025 15:25:13 -0500 Subject: [PATCH] Fix package config install destination mismatch --- c/src/CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/c/src/CMakeLists.txt b/c/src/CMakeLists.txt index dc59feffa..e40e1107d 100644 --- a/c/src/CMakeLists.txt +++ b/c/src/CMakeLists.txt @@ -92,12 +92,13 @@ install( NAMESPACE swiftnav:: ) +set(LIBSBP_CFG_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/libsbp/cmake") configure_package_config_file( ${CMAKE_CURRENT_SOURCE_DIR}/libsbpConfig.cmake.in - libsbpConfig.cmake - INSTALL_DESTINATION ${CMAKE_INSTALL_DATADIR} + ${CMAKE_CURRENT_BINARY_DIR}/libsbpConfig.cmake + INSTALL_DESTINATION ${LIBSBP_CFG_INSTALL_DIR} ) install( FILES "${CMAKE_CURRENT_BINARY_DIR}/libsbpConfig.cmake" - DESTINATION ${CMAKE_INSTALL_DATADIR}/libsbp/cmake + DESTINATION ${LIBSBP_CFG_INSTALL_DIR} )