From b10a3363df2b78fb7758a3a8b15434a5ba92eeb9 Mon Sep 17 00:00:00 2001 From: Dan Nestor Date: Mon, 2 Mar 2020 11:44:04 +0100 Subject: TLS target properties when building static libs --- tls/CMakeLists.txt | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/tls/CMakeLists.txt b/tls/CMakeLists.txt index bac3afd..f64b1c3 100644 --- a/tls/CMakeLists.txt +++ b/tls/CMakeLists.txt @@ -37,18 +37,16 @@ target_include_directories(tls PUBLIC ../include) -if (BUILD_SHARED_LIBS) - export_symbol(tls ${CMAKE_CURRENT_SOURCE_DIR}/tls.sym) - target_link_libraries(tls ssl crypto ${PLATFORM_LIBS}) - if (WIN32) - set(TLS_POSTFIX -${TLS_MAJOR_VERSION}) - endif() - set_target_properties(tls PROPERTIES - OUTPUT_NAME tls${TLS_POSTFIX} - ARCHIVE_OUTPUT_NAME tls${TLS_POSTFIX}) - set_target_properties(tls PROPERTIES VERSION ${TLS_VERSION} - SOVERSION ${TLS_MAJOR_VERSION}) +export_symbol(tls ${CMAKE_CURRENT_SOURCE_DIR}/tls.sym) +target_link_libraries(tls ssl crypto ${PLATFORM_LIBS}) +if (WIN32) + set(TLS_POSTFIX -${TLS_MAJOR_VERSION}) endif() +set_target_properties(tls PROPERTIES + OUTPUT_NAME tls${TLS_POSTFIX} + ARCHIVE_OUTPUT_NAME tls${TLS_POSTFIX}) +set_target_properties(tls PROPERTIES VERSION ${TLS_VERSION} + SOVERSION ${TLS_MAJOR_VERSION}) if(ENABLE_LIBRESSL_INSTALL) install( -- cgit v1.2.3-55-g6feb