From 8a0fba448c88223aafa0f2e5b433a72b3d47c2ad Mon Sep 17 00:00:00 2001 From: Guido Draheim Date: Thu, 13 Sep 2018 20:10:16 +0200 Subject: [PATCH] use GNUInstallDirs to install to /lib64 by default --- CMakeLists.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4f1ef86..587de5a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,7 @@ include ( CheckFunctionExists ) include ( CheckSymbolExists ) include ( CheckTypeSize ) include ( TestBigEndian ) +include ( GNUInstallDirs ) option(BUILD_SHARED_LIBS "Build a shared library" ON) option(MSVC_STATIC_RUNTIME "Build with static runtime libs (/MT)" ON) @@ -51,6 +52,8 @@ test_big_endian ( ZZIP_WORDS_BIGENDIAN ) configure_file ( ${CMAKE_CURRENT_SOURCE_DIR}/_config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/zzip/_config.h ) +################################################################################### + # Zlib library needed find_package ( ZLIB REQUIRED ) @@ -103,8 +106,8 @@ add_library(zzipfseeko zzip/fseeko.c zzip/fetch.c ) target_link_libraries(zzipfseeko ZLIB::ZLIB ) target_include_directories (zzipfseeko PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) -# install +# install ######################################################## install(FILES ${ZZIPLIB_HDRS} DESTINATION include/zzip ) install(TARGETS zzip - LIBRARY DESTINATION lib - ARCHIVE DESTINATION lib) + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) -- 2.40.0