Skip to content

Commit 91aa4ab

Browse files
committed
cmake: xpFindPkg libzmq
1 parent 9cf4171 commit 91aa4ab

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,20 @@ include (DetectCPPZMQVersion)
66

77
project(cppzmq VERSION ${DETECTED_CPPZMQ_VERSION})
88

9+
include(flags OPTIONAL)
910
if(DEFINED XP_NAMESPACE)
11+
set(XP_MODULE_PATH ${CMAKE_MODULE_PATH})
1012
set(nSpace ${XP_NAMESPACE}::)
1113
set(nameSpace NAMESPACE ${nSpace})
1214
endif()
1315

1416
if (NOT TARGET ${nSpace}libzmq AND NOT TARGET ${nSpace}libzmq-static)
15-
find_package(ZeroMQ QUIET)
17+
if(COMMAND xpFindPkg)
18+
xpFindPkg(PKGS libzmq)
19+
set(ZeroMQ_FOUND TRUE)
20+
else()
21+
find_package(ZeroMQ QUIET)
22+
endif()
1623

1724
# libzmq autotools install: fallback to pkg-config
1825
if(NOT ZeroMQ_FOUND)

0 commit comments

Comments
 (0)