summaryrefslogtreecommitdiff
path: root/librabbitmq
diff options
context:
space:
mode:
authorAlan Antonuk <alan.antonuk@gmail.com>2021-04-19 04:52:58 +0000
committerAlan Antonuk <alan.antonuk@gmail.com>2021-04-18 22:12:26 -0700
commitcb99750b55d0634e22af03827649ca77d4dbc36a (patch)
tree9e29badc25463357a0bd6c44567d417ad2418f2a /librabbitmq
parenta7468d5a82714bcf586bc77fb234c26352558fea (diff)
downloadrabbitmq-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.txt4
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 ()