mirror of
https://github.com/Telecominfraproject/wlan-cloud-lib-cppkafka.git
synced 2025-11-01 02:57:53 +00:00
34 lines
1.0 KiB
CMake
34 lines
1.0 KiB
CMake
@PACKAGE_INIT@
|
|
|
|
include(CMakeFindDependencyMacro)
|
|
|
|
# Add FindRdKafka.cmake
|
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_LIST_DIR}")
|
|
|
|
set(RDKAFKA_MIN_VERSION_HEX "@RDKAFKA_MIN_VERSION_HEX@")
|
|
|
|
# Find boost optional
|
|
find_dependency(Boost REQUIRED)
|
|
|
|
# Try to find the RdKafka configuration file if present.
|
|
# This will search default system locations as well as RdKafka_ROOT and RdKafka_DIR paths if specified.
|
|
find_package(RdKafka QUIET CONFIG)
|
|
set(RDKAFKA_TARGET_IMPORTS ${RdKafka_FOUND})
|
|
if (NOT RdKafka_FOUND)
|
|
find_dependency(RdKafka REQUIRED MODULE)
|
|
endif()
|
|
|
|
include("${CMAKE_CURRENT_LIST_DIR}/@TARGET_EXPORT_NAME@.cmake")
|
|
|
|
# Export 'CppKafka_ROOT'
|
|
set_and_check(@PROJECT_NAME@_ROOT "@PACKAGE_CMAKE_INSTALL_PREFIX@")
|
|
|
|
# Export 'CppKafka_INSTALL_INCLUDE_DIR'
|
|
set_and_check(@PROJECT_NAME@_INSTALL_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@")
|
|
|
|
# Export 'CppKafka_INSTALL_LIB_DIR'
|
|
set_and_check(@PROJECT_NAME@_INSTALL_LIB_DIR "@PACKAGE_CMAKE_INSTALL_LIBDIR@")
|
|
|
|
# Validate installed components
|
|
check_required_components("@PROJECT_NAME@")
|