diff --git a/CMakeLists.txt b/CMakeLists.txt index 9e21fd2f..8ac270f6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -155,10 +155,14 @@ IF ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") ENDIF () ENDIF () -INSTALL (TARGETS msgpack msgpack-static DESTINATION lib) +IF (NOT DEFINED CMAKE_INSTALL_LIBDIR) + SET(CMAKE_INSTALL_LIBDIR lib) +ENDIF () + +INSTALL (TARGETS msgpack msgpack-static DESTINATION ${CMAKE_INSTALL_LIBDIR}) INSTALL (DIRECTORY src/msgpack DESTINATION include) INSTALL (FILES src/msgpack.h src/msgpack.hpp DESTINATION include) -INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/msgpack.pc DESTINATION lib/pkgconfig) +INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/msgpack.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) # Doxygen FIND_PACKAGE (Doxygen)