diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 4eea2cc..e6cfc65 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -983,18 +983,16 @@ target_include_directories(crypto PUBLIC ../include) -if (BUILD_SHARED_LIBS) - export_symbol(crypto ${CMAKE_CURRENT_BINARY_DIR}/crypto_p.sym) - target_link_libraries(crypto ${PLATFORM_LIBS}) - if (WIN32) - set(CRYPTO_POSTFIX -${CRYPTO_MAJOR_VERSION}) - endif() - set_target_properties(crypto PROPERTIES - OUTPUT_NAME crypto${CRYPTO_POSTFIX} - ARCHIVE_OUTPUT_NAME crypto${CRYPTO_POSTFIX}) - set_target_properties(crypto PROPERTIES VERSION - ${CRYPTO_VERSION} SOVERSION ${CRYPTO_MAJOR_VERSION}) +export_symbol(crypto ${CMAKE_CURRENT_BINARY_DIR}/crypto_p.sym) +target_link_libraries(crypto ${PLATFORM_LIBS}) +if (WIN32) + set(CRYPTO_POSTFIX -${CRYPTO_MAJOR_VERSION}) endif() +set_target_properties(crypto PROPERTIES + OUTPUT_NAME crypto${CRYPTO_POSTFIX} + ARCHIVE_OUTPUT_NAME crypto${CRYPTO_POSTFIX}) +set_target_properties(crypto PROPERTIES VERSION + ${CRYPTO_VERSION} SOVERSION ${CRYPTO_MAJOR_VERSION}) if(ENABLE_LIBRESSL_INSTALL) install(