|
@@ -1,24 +1,13 @@
|
|
|
-diff --git a/android-build/CMakeLists.txt b/android-build/CMakeLists.txt
|
|
|
-index d88f235750..b9c6ad0041 100644
|
|
|
---- a/android-build/CMakeLists.txt
|
|
|
-+++ b/android-build/CMakeLists.txt
|
|
|
-@@ -86,5 +86,6 @@ if(BUILD_CURL)
|
|
|
- -DBUILD_CURL_EXE=ON
|
|
|
- -DBUILD_CURL_TESTS=OFF
|
|
|
- -DCURL_ZLIB=${CURL_USE_ZLIB}
|
|
|
-+ -DCMAKE_MODULE_PATH="D:/3p-package-source/package-system/OpenSSL-1.1.1m-rev1-android"
|
|
|
- )
|
|
|
- endif()
|
|
|
-diff --git a/cmake/build_external.cmake b/cmake/build_external.cmake
|
|
|
-index f8cfb63232..f8087965e1 100644
|
|
|
---- a/cmake/build_external.cmake
|
|
|
-+++ b/cmake/build_external.cmake
|
|
|
-@@ -65,6 +65,8 @@ if(BUILD_CURL OR BUILD_OPENSSL OR BUILD_ZLIB)
|
|
|
-
|
|
|
- set(LibCrypto_INCLUDE_DIR "${OPENSSL_INCLUDE_DIR}" CACHE INTERNAL "crypto include dir")
|
|
|
- set(LibCrypto_STATIC_LIBRARY "${OPENSSL_LIBRARY_DIR}/libcrypto.a" CACHE INTERNAL "crypto static library")
|
|
|
-+ else()
|
|
|
-+ set(OPENSSL_LINKER_FLAGS "-L${OPENSSL_LIBS_DIR}" CACHE INTERNAL "linker flags to find openssl")
|
|
|
- endif()
|
|
|
-
|
|
|
- # curl
|
|
|
+diff --git a/tools/android-build/CMakeLists.txt b/tools/android-build/CMakeLists.txt
|
|
|
+index dedf79cec8..14beffaf14 100644
|
|
|
+--- a/tools/android-build/CMakeLists.txt
|
|
|
++++ b/tools/android-build/CMakeLists.txt
|
|
|
+@@ -37,7 +37,7 @@ if(BUILD_OPENSSL)
|
|
|
+ ExternalProject_Add(OPENSSL
|
|
|
+ SOURCE_DIR ${OPENSSL_SOURCE_DIR}
|
|
|
+ GIT_REPOSITORY https://github.com/openssl/openssl.git
|
|
|
+- GIT_TAG e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72 # 1.1.1g
|
|
|
++ GIT_TAG ca2e0784d2c38edcefd5d68028f4d954bd8faddb # 1.1.1o
|
|
|
+ UPDATE_COMMAND ""
|
|
|
+ PATCH_COMMAND cd ${CMAKE_BINARY_DIR} && python ${AWS_NATIVE_SDK_ROOT}/tools/android-build/configure_openssl_cmake.py --source ${AWS_NATIVE_SDK_ROOT} --dest ${OPENSSL_SOURCE_DIR}
|
|
|
+ CMAKE_ARGS
|