${AliRoot_SOURCE_DIR}/STEER/ESD
${AliRoot_SOURCE_DIR}/STEER/STEER
${AliRoot_SOURCE_DIR}/STEER/STEERBase
+ ${ZEROMQ_INCLUDE_DIR}
)
# Sources in alphabetical order
# Add a library to the project using the specified source files
add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
-target_link_libraries(${MODULE} STEERBase STEER ESD CDB MONITOR zmq)
+target_link_libraries(${MODULE} STEERBase STEER ESD CDB MONITOR ${ZEROMQ_LIBRARIES})
if(DIMDIR AND ODIR)
target_link_libraries(${MODULE} dim)
endif()
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib)
-install(FILES ${HDRS} DESTINATION include)
\ No newline at end of file
+install(FILES ${HDRS} DESTINATION include)
if(ZEROMQ)
# ZeroMQ is installed in a custom place
find_library(ZEROMQ_LIBRARIES NAMES zmq
- PATH ${ZEROMQ}/lib
+ PATHS ${ZEROMQ}/lib
NO_DEFAULT_PATH
DOC "Path to libzmq)"
)
find_library(ZEROMQ_LIBRARIES_STATIC NAMES libzmq.a
- PATH ${ZEROMQ}/lib
+ PATHS ${ZEROMQ}/lib
NO_DEFAULT_PATH
DOC "Path to libzmq)"
)
- find_path(ZEROMQ_INCLUDE_DIR NAMES zmq.hh zmq_utils.h}
+ find_path(ZEROMQ_INCLUDE_DIR NAMES zmq.h zmq_utils.h zmq.hpp}
PATHS ${ZEROMQ}/include
NO_DEFAULT_PATH
DOC "Path to ZeroMQ include header files."
endif()
if(NOT ZEROMQ_INCLUDE_DIR AND NOT ZEROMQ_DISABLED)
- message(STATUS "ZeroMQ headers not found. Please install development package. Disabling ZeroMQ support")
+ message(STATUS "ZeroMQ headers not found. Please install development package + cppzmq interface. Disabling ZeroMQ support")
set(ZEROMQ_DISABLED TRUE)
endif()