From eaf74013246099470404ae5b8fd8c7c5b6ad1c5e Mon Sep 17 00:00:00 2001 From: Christophe Prud'homme Date: Mon, 13 Nov 2023 21:21:44 +0100 Subject: [PATCH] fix install feelpp/feelpp#2182 --- Src/CMakeLists.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Src/CMakeLists.txt b/Src/CMakeLists.txt index a9eb3c8d..e7c4eeb7 100644 --- a/Src/CMakeLists.txt +++ b/Src/CMakeLists.txt @@ -11,11 +11,11 @@ INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) - -INSTALL(DIRECTORY ./ DESTINATION include/ ) +include(GNUInstallDirs) +INSTALL(DIRECTORY ./ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/specx ) if(SPECX_DO_INSTALL) - INSTALL( FILES "${SPECX_BINARY_DIR}/Src/Config/SpConfig.hpp" DESTINATION include/Src/Config/ ) + INSTALL( FILES "${SPECX_BINARY_DIR}/Src/Config/SpConfig.hpp" DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/specx/Config ) endif() @@ -47,8 +47,8 @@ add_library( ) if(SPECX_DO_INSTALL) - target_include_directories(specx INTERFACE $) - INSTALL(TARGETS specx EXPORT specx DESTINATION lib ) - INSTALL(EXPORT specx DESTINATION lib ) + target_include_directories(specx INTERFACE $) + INSTALL(TARGETS specx EXPORT specx DESTINATION ${CMAKE_INSTALL_LIBDIR}) + INSTALL(EXPORT specx DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif()