File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ find_package_handle_standard_args(RDKAFKA DEFAULT_MSG
5454)
5555
5656set (CONTENTS "#include <librdkafka/rdkafka.h>\n #if RD_KAFKA_VERSION >= ${RDKAFKA_MIN_VERSION_HEX} \n int main() { }\n #endif" )
57- set (FILE_NAME ${CMAKE_CURRENT_BINARY_DIR} /rdkafka_version_test.c )
57+ set (FILE_NAME ${CMAKE_CURRENT_BINARY_DIR} /rdkafka_version_test.cpp )
5858file (WRITE ${FILE_NAME} ${CONTENTS} )
5959
6060try_compile (RdKafka_FOUND ${CMAKE_CURRENT_BINARY_DIR}
Original file line number Diff line number Diff line change @@ -5,12 +5,14 @@ include(CMakeFindDependencyMacro)
55# Add FindRdKafka.cmake
66set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_LIST_DIR} " )
77
8+ set (RDKAFKA_MIN_VERSION_HEX "@RDKAFKA_MIN_VERSION_HEX@" )
9+
810# Find boost optional
911find_dependency(Boost REQUIRED)
1012
1113# Try to find the RdKafka configuration file if present.
1214# This will search default system locations as well as RdKafka_ROOT and RdKafka_Dir paths if specified.
13- find_dependency (RdKafka QUIET CONFIG)
15+ find_package (RdKafka QUIET CONFIG)
1416set (RDKAFKA_TARGET_IMPORTS ${RdKafka_FOUND} )
1517if (NOT RdKafka_FOUND)
1618 find_dependency(RdKafka REQUIRED MODULE)
Original file line number Diff line number Diff line change @@ -86,7 +86,7 @@ configure_package_config_file(
8686 "${PROJECT_SOURCE_DIR} /cmake/config.cmake.in"
8787 "${CONFIG_FILE} "
8888 INSTALL_DESTINATION "${CPPKAFKA_CONFIG_DIR} "
89- PATH_VARS CMAKE_INSTALL_PREFIX CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR
89+ PATH_VARS RDKAFKA_MIN_VERSION_HEX CMAKE_INSTALL_PREFIX CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR
9090)
9191
9292# Generate version file
You can’t perform that action at this time.
0 commit comments