From ce7222b562cf97531900c1a2d0d1cf26d02b0e73 Mon Sep 17 00:00:00 2001 From: "Ethan J. Musser" Date: Thu, 20 Nov 2025 17:50:00 -0500 Subject: [PATCH] Remove absolute paths in configuration installs --- cmake/CMakeLists.txt | 4 ++-- cmake/GtsamMakeConfigFile.cmake | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 2c32049a0b..25b1478ce8 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -4,9 +4,9 @@ # Set the install directory depending on the platform so it will be found by # find_package(GTSAMCMakeTools) if(WIN32 AND NOT CYGWIN) - set(SCRIPT_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/CMake") + set(SCRIPT_INSTALL_DIR "CMake") else() - set(SCRIPT_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib/cmake") + set(SCRIPT_INSTALL_DIR "lib/cmake") endif() # Install scripts diff --git a/cmake/GtsamMakeConfigFile.cmake b/cmake/GtsamMakeConfigFile.cmake index 91cb98a8c6..9a55f03c3c 100644 --- a/cmake/GtsamMakeConfigFile.cmake +++ b/cmake/GtsamMakeConfigFile.cmake @@ -51,7 +51,7 @@ function(GtsamMakeConfigFile PACKAGE_NAME) "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}Config.cmake" "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}ConfigVersion.cmake" DESTINATION - "${CMAKE_INSTALL_PREFIX}/${DEF_INSTALL_CMAKE_DIR}" + "${DEF_INSTALL_CMAKE_DIR}" ) install(EXPORT ${PACKAGE_NAME}-exports DESTINATION ${DEF_INSTALL_CMAKE_DIR})