@@ -20,6 +20,7 @@ include (CheckCCompilerFlag)
2020include (CheckCSourceRuns )
2121include (CheckSymbolExists )
2222include (CheckTypeSize )
23+ include (GNUInstallDirs )
2324
2425###############################################################################
2526#
@@ -52,7 +53,7 @@ endif()
5253MATH (EXPR LIBCOMBINE_VERSION_NUMERIC "${LIBCOMBINE_VERSION_MAJOR} * 10000 + ${LIBCOMBINE_VERSION_MINOR} * 100 + ${LIBCOMBINE_VERSION_PATCH} " )
5354set (LIBCOMBINE_VERSION "${LIBCOMBINE_VERSION_MAJOR} .${LIBCOMBINE_VERSION_MINOR} .${LIBCOMBINE_VERSION_PATCH}${LIBCOMBINE_VERSION_RELEASE} " )
5455set (PACKAGE_NAME "libCombine" )
55- set (PACKAGE_CONFIG_DIR lib /cmake CACHE PATH
56+ set (PACKAGE_CONFIG_DIR ${CMAKE_INSTALL_FULL_LIBDIR} /cmake CACHE PATH
5657 "Path into which the cmake config files should be installed" )
5758
5859
@@ -283,7 +284,7 @@ endif(WITH_SWIG)
283284
284285# Update cmake path variables
285286if (COMBINE_DEPENDENCY_DIR AND EXISTS ${COMBINE_DEPENDENCY_DIR} )
286- set (CMAKE_PREFIX_PATH "${COMBINE_DEPENDENCY_DIR} /lib /cmake;${CMAKE_PREFIX_PATH} " )
287+ set (CMAKE_PREFIX_PATH "${COMBINE_DEPENDENCY_DIR} /${CMAKE_INSTALL_LIBDIR} /cmake;${CMAKE_PREFIX_PATH} " )
287288endif ()
288289
289290set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR} /CMakeModules;${CMAKE_MODULE_PATH} " )
@@ -661,7 +662,6 @@ endif()
661662
662663set (LIBCOMBINE_SOURCES ${COMBINE_SOURCES} ${COMBINE_HEADERS} )
663664set (LIBCOMBINE_LIBRARY ${COMBINE_LIBRARY} )
664- set (CMAKE_INSTALL_LIBDIR lib)
665665
666666add_subdirectory (src )
667667
@@ -746,4 +746,3 @@ libCombine version ${LIBCOMBINE_VERSION}
746746 Installation $prefix = ${CMAKE_INSTALL_PREFIX}
747747 " )
748748
749-
0 commit comments