Add sodium dep if embedding static lib when doing a shared build, too

This commit is contained in:
Jason Rhinelander 2020-03-14 16:06:58 -03:00
parent dd088c8ba5
commit bc0e6be801
1 changed files with 4 additions and 0 deletions

View File

@ -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})