summaryrefslogtreecommitdiff
path: root/cmake/Modules/FindZeroMQ.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/Modules/FindZeroMQ.cmake')
-rw-r--r--cmake/Modules/FindZeroMQ.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/cmake/Modules/FindZeroMQ.cmake b/cmake/Modules/FindZeroMQ.cmake
index 62a1c6b969..524e42a459 100644
--- a/cmake/Modules/FindZeroMQ.cmake
+++ b/cmake/Modules/FindZeroMQ.cmake
@@ -24,3 +24,11 @@ FIND_LIBRARY(ZEROMQ_LIBRARIES
INCLUDE(FindPackageHandleStandardArgs)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(ZEROMQ DEFAULT_MSG ZEROMQ_LIBRARIES ZEROMQ_INCLUDE_DIRS)
MARK_AS_ADVANCED(ZEROMQ_LIBRARIES ZEROMQ_INCLUDE_DIRS)
+
+if (ZEROMQ_FOUND AND NOT TARGET ZEROMQ::ZEROMQ)
+ add_library(ZeroMQ::ZeroMQ INTERFACE IMPORTED)
+ set_target_properties(ZeroMQ::ZeroMQ PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${ZEROMQ_INCLUDE_DIRS}"
+ INTERFACE_LINK_LIBRARIES "${ZEROMQ_LIBRARIES}"
+ )
+endif()