diff --git a/CMakeLists.txt b/CMakeLists.txt index a2280a0..bfd4000 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,14 +5,16 @@ FIND_PACKAGE (Threads REQUIRED) set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -fno-omit-frame-pointer ") set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Wall ") + +# Set CMAKE_INSTALL_LIBDIR if not defined +include(GNUInstallDirs) + # Older cmake might not pick CMAKE_INSTALL_LIBDIR right if (CMAKE_INSTALL_LIBDIR) set (LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}" CACHE PATH "Installation path for libraries") else () set (LIB_INSTALL_DIR "lib" CACHE PATH "Installation path for libraries") endif () -# Set CMAKE_LIB_INSTALL_DIR if not defined -include(GNUInstallDirs) # By default, build shared object libraries on linux if (UNIX AND NOT APPLE) diff --git a/src/mraa.pc.cmake b/src/mraa.pc.cmake index fb5c0b1..33de3af 100644 --- a/src/mraa.pc.cmake +++ b/src/mraa.pc.cmake @@ -1,6 +1,6 @@ prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=${prefix} -libdir=${exec_prefix}/lib@LIB_SUFFIX@ +libdir=${exec_prefix}/@LIB_INSTALL_DIR@ includedir=${prefix}/include Name: mraa