From 081cee6207dc01747dd968b06637ab9ee2cdc496 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Fri, 7 Jul 2023 15:02:16 +0300 Subject: fixes #681, allow override of library POSTFIX for nested builds --- crypto/CMakeLists.txt | 2 +- ssl/CMakeLists.txt | 2 +- tls/CMakeLists.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 3fb2285..cc597d9 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -1029,7 +1029,7 @@ add_library(crypto $ empty.c) export_symbol(crypto ${CMAKE_CURRENT_BINARY_DIR}/crypto_p.sym) target_link_libraries(crypto ${PLATFORM_LIBS}) if (WIN32) - set(CRYPTO_POSTFIX -${CRYPTO_MAJOR_VERSION}) + set(CRYPTO_POSTFIX -${CRYPTO_MAJOR_VERSION} PARENT_SCOPE) endif() set_target_properties(crypto PROPERTIES OUTPUT_NAME crypto${CRYPTO_POSTFIX} diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt index 88e7bbd..3d5b5df 100644 --- a/ssl/CMakeLists.txt +++ b/ssl/CMakeLists.txt @@ -87,7 +87,7 @@ endif() export_symbol(ssl ${CMAKE_CURRENT_SOURCE_DIR}/ssl.sym) target_link_libraries(ssl crypto ${PLATFORM_LIBS}) if (WIN32) - set(SSL_POSTFIX -${SSL_MAJOR_VERSION}) + set(SSL_POSTFIX -${SSL_MAJOR_VERSION} PARENT_SCOPE) endif() set_target_properties(ssl PROPERTIES OUTPUT_NAME ssl${SSL_POSTFIX} diff --git a/tls/CMakeLists.txt b/tls/CMakeLists.txt index 5bc6208..2a90192 100644 --- a/tls/CMakeLists.txt +++ b/tls/CMakeLists.txt @@ -54,7 +54,7 @@ add_library(tls $ $ export_symbol(tls ${CMAKE_CURRENT_BINARY_DIR}/tls.sym) target_link_libraries(tls ${PLATFORM_LIBS}) if (WIN32) - set(TLS_POSTFIX -${TLS_MAJOR_VERSION}) + set(TLS_POSTFIX -${TLS_MAJOR_VERSION} PARENT_SCOPE) endif() set_target_properties(tls PROPERTIES OUTPUT_NAME tls${TLS_POSTFIX} -- cgit v1.2.3-55-g6feb