]> granicus.if.org Git - zziplib/commitdiff
use GNUInstallDirs to install to /lib64 by default
authorGuido Draheim <guidod@gmx.de>
Thu, 13 Sep 2018 18:10:16 +0000 (20:10 +0200)
committerGuido Draheim <guidod@gmx.de>
Thu, 13 Sep 2018 18:10:16 +0000 (20:10 +0200)
CMakeLists.txt

index 4f1ef86747e0fec20a8a3b2148ef40942baddb4d..587de5a5579fa9c44ed3caaba64392ee0393adc0 100644 (file)
@@ -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})