zeek/auxil/broker/libbroker/BrokerConfig.cmake.in
Patrick Kelley 8fd444092b initial
2025-05-07 15:35:15 -04:00

26 lines
717 B
CMake

@PACKAGE_INIT@
include(CMakeFindDependencyMacro)
set(CMAKE_THREAD_PREFER_PTHREAD ON)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_dependency(Threads REQUIRED)
find_dependency(OpenSSL REQUIRED)
set(BROKER_USE_EXTERNAL_CAF @BROKER_USE_EXTERNAL_CAF@)
if(BROKER_USE_EXTERNAL_CAF)
find_dependency(CAF @CAF_VERSION@ REQUIRED COMPONENTS core io net)
endif()
include("${CMAKE_CURRENT_LIST_DIR}/BrokerTargets.cmake")
set(BROKER_LIBRARY "@BROKER_LIBRARY@" CACHE INTERNAL "name of the Broker library target")
function(set_include_dir)
get_target_property(dirs ${BROKER_LIBRARY} INTERFACE_INCLUDE_DIRECTORIES)
set(BROKER_INCLUDE_DIR "${dirs}" CACHE INTERNAL "extra include directories")
endfunction()
set_include_dir()