diff options
author | Brad King <brad.king@kitware.com> | 2021-06-08 12:05:16 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2021-06-08 12:05:37 (GMT) |
commit | df1398aa9777f1e04d8dc8022ffc594b3dd7f458 (patch) | |
tree | 810b09bf0160f1e4118a08ac61e6c68afe5bf9fa | |
parent | d1517a4ef953510a65da6be29b54be2fc59409e2 (diff) | |
parent | 98fa09d5befbb970fe6230b95f49ee6821d301b1 (diff) | |
download | CMake-df1398aa9777f1e04d8dc8022ffc594b3dd7f458.zip CMake-df1398aa9777f1e04d8dc8022ffc594b3dd7f458.tar.gz CMake-df1398aa9777f1e04d8dc8022ffc594b3dd7f458.tar.bz2 |
Merge topic 'openssl-static'
98fa09d5be FindOpenSSL: Link with ws2_32 and crypt32 on Windows/static
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6197
-rw-r--r-- | Modules/FindOpenSSL.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Modules/FindOpenSSL.cmake b/Modules/FindOpenSSL.cmake index b1afa5f..8474e05 100644 --- a/Modules/FindOpenSSL.cmake +++ b/Modules/FindOpenSSL.cmake @@ -123,6 +123,10 @@ function(_OpenSSL_target_add_dependencies target) set_property( TARGET ${target} APPEND PROPERTY INTERFACE_LINK_LIBRARIES Threads::Threads ) set_property( TARGET ${target} APPEND PROPERTY INTERFACE_LINK_LIBRARIES ${CMAKE_DL_LIBS} ) endif() + if(WIN32 AND OPENSSL_USE_STATIC_LIBS) + set_property( TARGET ${target} APPEND PROPERTY INTERFACE_LINK_LIBRARIES ws2_32 ) + set_property( TARGET ${target} APPEND PROPERTY INTERFACE_LINK_LIBRARIES crypt32 ) + endif() endfunction() if (UNIX) |