From bc0e6be8018e02d9e5d38eabc8ebb4545e30ff3f Mon Sep 17 00:00:00 2001 From: Jason Rhinelander Date: Sat, 14 Mar 2020 16:06:58 -0300 Subject: [PATCH] Add sodium dep if embedding static lib when doing a shared build, too --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 246c22e..85a1688 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -93,6 +93,10 @@ if(BUILD_SHARED_LIBS) link_dep_libs(lokimq PRIVATE ${SODIUM_LIBRARY_DIRS} ${SODIUM_LIBRARIES}) target_include_directories(lokimq PRIVATE ${SODIUM_INCLUDE_DIRS}) + if(TARGET libzmq_vendor) + link_dep_libs(libzmq_vendor INTERFACE "${SODIUM_LIBRARY_DIRS}" ${SODIUM_LIBRARIES}) + endif() + target_link_libraries(lokimq PUBLIC cppzmq) else() link_dep_libs(lokimq PRIVATE "${SODIUM_STATIC_LIBRARY_DIRS}" ${SODIUM_STATIC_LIBRARIES})