26 lines
717 B
CMake
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()
|