From 3e645e1ba26e3222d94b368e98f3938995128e46 Mon Sep 17 00:00:00 2001 From: Dan Nestor Date: Mon, 2 Mar 2020 11:43:27 +0100 Subject: SSL target properties when building static libs --- ssl/CMakeLists.txt | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'ssl') diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt index 3e72129..40fdd2d 100644 --- a/ssl/CMakeLists.txt +++ b/ssl/CMakeLists.txt @@ -61,18 +61,16 @@ target_include_directories(ssl PUBLIC ../include) -if (BUILD_SHARED_LIBS) - export_symbol(ssl ${CMAKE_CURRENT_SOURCE_DIR}/ssl.sym) - target_link_libraries(ssl crypto ${PLATFORM_LIBS}) - if (WIN32) - set(SSL_POSTFIX -${SSL_MAJOR_VERSION}) - endif() - set_target_properties(ssl PROPERTIES - OUTPUT_NAME ssl${SSL_POSTFIX} - ARCHIVE_OUTPUT_NAME ssl${SSL_POSTFIX}) - set_target_properties(ssl PROPERTIES VERSION ${SSL_VERSION} - SOVERSION ${SSL_MAJOR_VERSION}) +export_symbol(ssl ${CMAKE_CURRENT_SOURCE_DIR}/ssl.sym) +target_link_libraries(ssl crypto ${PLATFORM_LIBS}) +if (WIN32) + set(SSL_POSTFIX -${SSL_MAJOR_VERSION}) endif() +set_target_properties(ssl PROPERTIES + OUTPUT_NAME ssl${SSL_POSTFIX} + ARCHIVE_OUTPUT_NAME ssl${SSL_POSTFIX}) +set_target_properties(ssl PROPERTIES VERSION ${SSL_VERSION} + SOVERSION ${SSL_MAJOR_VERSION}) if(ENABLE_LIBRESSL_INSTALL) install( -- cgit v1.2.3-55-g6feb