This commit is contained in:
2022-02-03 23:45:47 -08:00
parent 42c2062cc4
commit 184ece190c
1438 changed files with 404064 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
# - Find ZeroMQ
# This module defines
# ZMQ_INCLUDE_DIR, where to find ZMQ headers
# ZMQ_LIB, ZMQ libraries
# ZMQ_FOUND, If false, do not try to use ZeroMQ
set(ZMQ_EXTRA_PREFIXES /usr/local /opt/local "$ENV{HOME}")
foreach(prefix ${ZMQ_EXTRA_PREFIXES})
list(APPEND ZMQ_INCLUDE_PATHS "${prefix}/include")
list(APPEND ZMQ_LIB_PATHS "${prefix}/lib")
endforeach()
find_path(ZMQ_INCLUDE_DIR zmq.h PATHS ${ZMQ_INCLUDE_PATHS})
find_library(ZMQ_LIB NAMES zmq PATHS ${ZMQ_LIB_PATHS})
if (ZMQ_LIB AND ZMQ_INCLUDE_DIR)
set(ZMQ_FOUND TRUE)
else ()
set(ZMQ_FOUND FALSE)
endif ()
if (ZMQ_FOUND)
if (NOT ZMQ_FIND_QUIETLY)
message(STATUS "Found ZeroMQ: ${ZMQ_LIB}")
include_directories(${ZMQ_INCLUDE_DIR})
endif ()
else ()
if (ZMQ_FIND_REQUIRED)
message(FATAL_ERROR "Could NOT find ZeroMQ.")
endif ()
message(STATUS "ZeroMQ NOT found.")
endif ()
mark_as_advanced(
ZMQ_LIB
ZMQ_INCLUDE_DIR
)