From 463f34109ecbb8956e8b376e7f2bb39407082194 Mon Sep 17 00:00:00 2001 From: sewenew Date: Sun, 20 Mar 2022 22:25:56 +0800 Subject: [PATCH] make installation directories compatible with GNU standard --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8150f5cf..a30558a2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -245,8 +245,8 @@ install(TARGETS ${REDIS_PLUS_PLUS_TARGETS} EXPORT redis++-targets LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} - RUNTIME DESTINATION bin - INCLUDES DESTINATION include) + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) set(REDIS_PLUS_PLUS_CMAKE_DESTINATION share/cmake/redis++) @@ -262,7 +262,7 @@ if(NOT REDIS_PLUS_PLUS_BUILD_ASYNC) file(GLOB ASYNC_HEADERS "${REDIS_PLUS_PLUS_SOURCE_DIR}/async_*.h" "${REDIS_PLUS_PLUS_SOURCE_DIR}/event_*.h") list(REMOVE_ITEM HEADERS ${ASYNC_HEADERS}) endif() -install(FILES ${HEADERS} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${HEADER_PATH}) +install(FILES ${HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${HEADER_PATH}) include(CMakePackageConfigHelpers)