mirror of https://github.com/ceph/ceph
20 lines
551 B
CMake
20 lines
551 B
CMake
|
find_path(rabbitmq_INCLUDE_DIR
|
||
|
NAMES amqp.h)
|
||
|
|
||
|
find_library(rabbitmq_LIBRARY
|
||
|
NAMES rabbitmq)
|
||
|
|
||
|
include(FindPackageHandleStandardArgs)
|
||
|
|
||
|
find_package_handle_standard_args(RabbitMQ DEFAULT_MSG
|
||
|
rabbitmq_INCLUDE_DIR
|
||
|
rabbitmq_LIBRARY)
|
||
|
|
||
|
if(RabbitMQ_FOUND AND NOT (TARGET RabbitMQ::RabbitMQ))
|
||
|
add_library(RabbitMQ::RabbitMQ UNKNOWN IMPORTED)
|
||
|
set_target_properties(RabbitMQ::RabbitMQ PROPERTIES
|
||
|
INTERFACE_INCLUDE_DIRECTORIES "${rabbitmq_INCLUDE_DIR}"
|
||
|
IMPORTED_LINK_INTERFACE_LANGUAGES "C"
|
||
|
IMPORTED_LOCATION "${rabbitmq_LIBRARY}")
|
||
|
endif()
|