@@ -27,35 +27,35 @@ else (WithSharedOpenSSL)
2727 set (OPENSSL_CONFIGURE_COMMAND ./config ${OPENSSL_CONFIG_OPTIONS} )
2828 set (OPENSSL_BUILD_COMMAND make)
2929 endif ()
30-
30+
3131 ExternalProject_Add (openssl
3232 PREFIX openssl
33- URL https://www.openssl.org/source/openssl-1.1.1b .tar.gz
34- URL_HASH SHA256=5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b
33+ URL https://www.openssl.org/source/openssl-1.1.1d .tar.gz
34+ URL_HASH SHA256=1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2
3535 LOG_BUILD ON
3636 BUILD_IN_SOURCE YES
3737 BUILD_COMMAND ${OPENSSL_BUILD_COMMAND}
3838 CONFIGURE_COMMAND ${OPENSSL_CONFIGURE_COMMAND}
3939 INSTALL_COMMAND ""
4040 TEST_COMMAND ""
4141 )
42-
42+
4343 set (OPENSSL_DIR ${CMAKE_BINARY_DIR} /openssl/src/openssl)
4444 set (OPENSSL_INCLUDE ${OPENSSL_DIR} /include)
45-
45+
4646 if (WIN32 )
4747 set (OPENSSL_LIB_CRYPTO ${OPENSSL_DIR} /libcrypto.lib)
4848 set (OPENSSL_LIB_SSL ${OPENSSL_DIR} /libssl.lib)
4949 else ()
5050 set (OPENSSL_LIB_CRYPTO ${OPENSSL_DIR} /libcrypto.a)
5151 set (OPENSSL_LIB_SSL ${OPENSSL_DIR} /libssl.a)
5252 endif ()
53-
53+
5454 add_library (openssl_ssl STATIC IMPORTED )
5555 set_target_properties (openssl_ssl PROPERTIES IMPORTED_LOCATION ${OPENSSL_LIB_SSL} )
5656 add_library (openssl_crypto STATIC IMPORTED )
5757 set_target_properties (openssl_crypto PROPERTIES IMPORTED_LOCATION ${OPENSSL_LIB_CRYPTO} )
58-
58+
5959 include_directories (${OPENSSL_INCLUDE} )
6060 list (APPEND LIB_LIST openssl_ssl openssl_crypto)
6161endif (WithSharedOpenSSL )
0 commit comments