aboutsummaryrefslogtreecommitdiff
path: root/tls
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-11-05 14:25:17 -0600
committerBrent Cook <busterb@gmail.com>2023-11-05 14:25:17 -0600
commit76439093ca49fb5590c97254aeb446d72c1be03f (patch)
treebb019926de457d093c9ed62d45ab0917db3151d2 /tls
parent2553853c969c8e718e940df7ba4afb8a4e6110ef (diff)
parentd193f43f8b90cbed65ffeec93543d8a3d17bdedc (diff)
downloadportable-76439093ca49fb5590c97254aeb446d72c1be03f.tar.gz
portable-76439093ca49fb5590c97254aeb446d72c1be03f.tar.bz2
portable-76439093ca49fb5590c97254aeb446d72c1be03f.zip
Land #931, dynamic link libtls with libssl/libcrypto in cmake builds
Diffstat (limited to 'tls')
-rw-r--r--tls/CMakeLists.txt5
1 files changed, 2 insertions, 3 deletions
diff --git a/tls/CMakeLists.txt b/tls/CMakeLists.txt
index 4beef36..240dbf8 100644
--- a/tls/CMakeLists.txt
+++ b/tls/CMakeLists.txt
@@ -50,11 +50,10 @@ target_include_directories(tls_obj
50 ../include 50 ../include
51 ${CMAKE_BINARY_DIR}/include) 51 ${CMAKE_BINARY_DIR}/include)
52 52
53add_library(tls $<TARGET_OBJECTS:tls_obj> $<TARGET_OBJECTS:ssl_obj> 53add_library(tls $<TARGET_OBJECTS:tls_obj> empty.c)
54 $<TARGET_OBJECTS:crypto_obj> empty.c)
55 54
56export_symbol(tls ${CMAKE_CURRENT_BINARY_DIR}/tls.sym) 55export_symbol(tls ${CMAKE_CURRENT_BINARY_DIR}/tls.sym)
57target_link_libraries(tls ${PLATFORM_LIBS}) 56target_link_libraries(tls ${OPENSSL_LIBS})
58if (WIN32) 57if (WIN32)
59 set(TLS_POSTFIX -${TLS_MAJOR_VERSION} PARENT_SCOPE) 58 set(TLS_POSTFIX -${TLS_MAJOR_VERSION} PARENT_SCOPE)
60endif() 59endif()