Skip to content
Snippets Groups Projects
Commit 689c0902 authored by Ruonan Wang's avatar Ruonan Wang Committed by Atkins, Charles Vernon
Browse files

some other changes to DataMan/CMakeLists.txt for ZMQ dependency

parent 7b78efe4
No related branches found
No related tags found
1 merge request!84Added all DataMan plugins
......@@ -22,12 +22,15 @@ add_library(temporalman MODULE TemporalMan.h TemporalMan.cpp)
target_link_libraries(temporalman PRIVATE dataman)
list(APPEND dataman_targets temporalman)
add_library(streamman OBJECT StreamMan.h StreamMan.cpp)
option(ADIOS_USE_DataMan_ZeroMQ "Enable ZeroMQ for DataMan" OFF)
if(ADIOS_USE_DataMan_ZeroMQ)
find_package(ZeroMQ REQUIRED)
# Manually add the ZeroMQ_INCLUDE_DIRS since object libs still don't support
# target usage requirements
add_library(streamman OBJECT StreamMan.h StreamMan.cpp)
target_include_directories(streamman PRIVATE ${ZeroMQ_INCLUDE_DIRS})
add_library(zmqman MODULE
ZmqMan.h ZmqMan.cpp
$<TARGET_OBJECTS:streamman>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment