diff --git a/CMakeLists.txt b/CMakeLists.txt index 3caed5b..abc8294 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,8 +33,8 @@ if (NOT CMAKE_CXX_FLAGS) endif() # Set output directories -set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) -set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_INSTALL_LIBDIR}) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_INSTALL_LIBDIR}) # Build output checks option(CPPKAFKA_CMAKE_VERBOSE "Generate verbose output." OFF) @@ -51,7 +51,7 @@ option(CPPKAFKA_EXPORT_CMAKE_CONFIG "Generate CMake config, target and version f set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/") if (NOT CPPKAFKA_CONFIG_DIR) - set(CPPKAFKA_CONFIG_DIR lib/cmake/${PROJECT_NAME}) + set(CPPKAFKA_CONFIG_DIR lib${LIB_SUFFIX}/cmake/${PROJECT_NAME}) endif() # Maintain previous compatibility @@ -95,7 +95,7 @@ if (CPPKAFKA_RDKAFKA_STATIC_LIB) endif() if (NOT CPPKAFKA_CONFIG_DIR) - set(CPPKAFKA_CONFIG_DIR lib/cmake/${PROJECT_NAME}) + set(CPPKAFKA_CONFIG_DIR lib${LIB_SUFFIX}/cmake/${PROJECT_NAME}) endif() if (NOT CPPKAFKA_PKGCONFIG_DIR)