diff options
author | Michael Fladischer <FladischerMichael@fladi.at> | 2013-11-04 13:39:31 +0100 |
---|---|---|
committer | Alan Antonuk <alan.antonuk@gmail.com> | 2013-11-05 23:13:03 -0800 |
commit | bcda3e933dab5bf5d485a2cdff49c4091295595c (patch) | |
tree | 58b3e539a6d5c4a71678b4b922854702931d6734 /CMakeLists.txt | |
parent | ce64e57df8c9f7c53dc98a265513e15960d1841a (diff) | |
download | rabbitmq-c-github-ask-bcda3e933dab5bf5d485a2cdff49c4091295595c.tar.gz |
Use CMAKE_INSTALL_* variables provided by GNUInstallDirs.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index fe7db10..ec28803 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,6 +56,7 @@ include(CheckFunctionExists) include(CheckSymbolExists) include(CheckLibraryExists) include(CMakePushCheckState) +include(GNUInstallDirs) # Detect if we need to link against a socket library: cmake_push_check_state() @@ -295,10 +296,6 @@ if (BUILD_API_DOCS) ) endif () -set(prefix ${CMAKE_INSTALL_PREFIX}) -set(exec_prefix "\${prefix}") -set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}") -set(includedir "\${prefix}/include") set(libs_private ${SOCKET_LIBRARIES} ${LIBRT}) if (ENABLE_SSL_SUPPORT) if (SSL_ENGINE STREQUAL "OpenSSL") @@ -309,12 +306,17 @@ if (ENABLE_SSL_SUPPORT) endif() endif() +set(prefix ${CMAKE_INSTALL_PREFIX}) +set(exec_prefix "\${prefix}") +set(libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}") +set(includedir "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") + configure_file(cmake/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/librabbitmq/config.h) configure_file(librabbitmq.pc.in ${CMAKE_CURRENT_BINARY_DIR}/librabbitmq.pc @ONLY) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/librabbitmq.pc - DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig + DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig ) if (BUILD_SHARED_LIBS) |