]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | find_path(rabbitmq_INCLUDE_DIR |
2 | NAMES amqp.h) | |
3 | ||
4 | find_library(rabbitmq_LIBRARY | |
5 | NAMES rabbitmq) | |
6 | ||
7 | include(FindPackageHandleStandardArgs) | |
8 | ||
9 | find_package_handle_standard_args(RabbitMQ DEFAULT_MSG | |
10 | rabbitmq_INCLUDE_DIR | |
11 | rabbitmq_LIBRARY) | |
12 | ||
13 | if(RabbitMQ_FOUND AND NOT (TARGET RabbitMQ::RabbitMQ)) | |
14 | add_library(RabbitMQ::RabbitMQ UNKNOWN IMPORTED) | |
15 | set_target_properties(RabbitMQ::RabbitMQ PROPERTIES | |
16 | INTERFACE_INCLUDE_DIRECTORIES "${rabbitmq_INCLUDE_DIR}" | |
17 | IMPORTED_LINK_INTERFACE_LANGUAGES "C" | |
18 | IMPORTED_LOCATION "${rabbitmq_LIBRARY}") | |
19 | endif() |