0
0
mirror of https://github.com/zeromq/libzmq.git synced 2024-12-27 07:31:03 +08:00

Don't assume that GnuTLS is on the search path

This commit is contained in:
Leander Schulten 2023-03-27 16:06:23 +02:00
parent 94bf58e43c
commit f508394909

View File

@ -1380,6 +1380,9 @@ else()
if(NOT MINGW) if(NOT MINGW)
add_library(objects OBJECT ${sources}) add_library(objects OBJECT ${sources})
set_property(TARGET objects PROPERTY POSITION_INDEPENDENT_CODE ON) set_property(TARGET objects PROPERTY POSITION_INDEPENDENT_CODE ON)
if(GNUTLS_FOUND)
target_include_directories(objects PRIVATE "${GNUTLS_INCLUDE_DIR}")
endif()
endif() endif()
if(BUILD_SHARED) if(BUILD_SHARED)
@ -1467,6 +1470,7 @@ if(BUILD_SHARED)
target_link_libraries(libzmq ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(libzmq ${CMAKE_THREAD_LIBS_INIT})
if(GNUTLS_FOUND) if(GNUTLS_FOUND)
target_link_libraries(libzmq ${GNUTLS_LIBRARIES}) target_link_libraries(libzmq ${GNUTLS_LIBRARIES})
target_include_directories(libzmq PRIVATE "${GNUTLS_INCLUDE_DIR}")
endif() endif()
if(NSS3_FOUND) if(NSS3_FOUND)
@ -1512,6 +1516,7 @@ if(BUILD_STATIC)
target_link_libraries(libzmq-static ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(libzmq-static ${CMAKE_THREAD_LIBS_INIT})
if(GNUTLS_FOUND) if(GNUTLS_FOUND)
target_link_libraries(libzmq-static ${GNUTLS_LIBRARIES}) target_link_libraries(libzmq-static ${GNUTLS_LIBRARIES})
target_include_directories(libzmq-static PRIVATE "${GNUTLS_INCLUDE_DIR}")
endif() endif()
if(LIBBSD_FOUND) if(LIBBSD_FOUND)
@ -1580,6 +1585,7 @@ if(BUILD_SHARED)
if(GNUTLS_FOUND) if(GNUTLS_FOUND)
target_link_libraries(${perf-tool} ${GNUTLS_LIBRARIES}) target_link_libraries(${perf-tool} ${GNUTLS_LIBRARIES})
target_include_directories(${perf-tool} PRIVATE "${GNUTLS_INCLUDE_DIR}")
endif() endif()
if(LIBBSD_FOUND) if(LIBBSD_FOUND)