diff options
author | Alan Antonuk <alan.antonuk@gmail.com> | 2021-04-19 04:52:58 +0000 |
---|---|---|
committer | Alan Antonuk <alan.antonuk@gmail.com> | 2021-04-18 22:12:26 -0700 |
commit | cb99750b55d0634e22af03827649ca77d4dbc36a (patch) | |
tree | 9e29badc25463357a0bd6c44567d417ad2418f2a /librabbitmq | |
parent | a7468d5a82714bcf586bc77fb234c26352558fea (diff) | |
download | rabbitmq-c-cb99750b55d0634e22af03827649ca77d4dbc36a.tar.gz |
cmake: add alias targets for library targets
Users using rabbitmq-c by using add_subdirectory on the project should
use the rabbitmq::rabbitmq or rabbitmq::rabbitmq-static targets to use
the rabbitmq-c library.
Signed-off-by: GitHub <noreply@github.com>
Diffstat (limited to 'librabbitmq')
-rw-r--r-- | librabbitmq/CMakeLists.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/librabbitmq/CMakeLists.txt b/librabbitmq/CMakeLists.txt index b0290a2..91836fa 100644 --- a/librabbitmq/CMakeLists.txt +++ b/librabbitmq/CMakeLists.txt @@ -148,6 +148,8 @@ if(BUILD_SHARED_LIBS) COMPONENT rabbitmq-c-development ) + add_library(rabbitmq::rabbitmq ALIAS rabbitmq) + set(RMQ_LIBRARY_TARGET rabbitmq) endif() @@ -188,6 +190,8 @@ if(BUILD_STATIC_LIBS) COMPONENT rabbitmq-c-development ) + add_library(rabbitmq::rabbitmq-static ALIAS rabbitmq-static) + if (NOT DEFINED RMQ_LIBRARY_TARGET) set(RMQ_LIBRARY_TARGET rabbitmq-static) endif () |