aboutsummaryrefslogtreecommitdiff
path: root/ports/aws-sdk-cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ports/aws-sdk-cpp')
-rw-r--r--ports/aws-sdk-cpp/portfile.cmake16
-rw-r--r--ports/aws-sdk-cpp/vcpkg.in.json2
-rw-r--r--ports/aws-sdk-cpp/vcpkg.json2
3 files changed, 18 insertions, 2 deletions
diff --git a/ports/aws-sdk-cpp/portfile.cmake b/ports/aws-sdk-cpp/portfile.cmake
index f9d66a54f..e2edfda14 100644
--- a/ports/aws-sdk-cpp/portfile.cmake
+++ b/ports/aws-sdk-cpp/portfile.cmake
@@ -17,8 +17,23 @@ set(BUILD_ONLY core)
include(${CMAKE_CURRENT_LIST_DIR}/compute_build_only.cmake)
+set(EXTRA_ARGS)
if(VCPKG_TARGET_IS_OSX OR VCPKG_TARGET_IS_IOS)
set(rpath "@loader_path")
+elseif (VCPKG_TARGET_IS_ANDROID)
+ set(EXTRA_ARGS "-DTARGET_ARCH=ANDROID"
+ "-DGIT_EXECUTABLE=--invalid-git-executable--"
+ "-DGIT_FOUND=TRUE"
+ "-DNDK_DIR=$ENV{ANDROID_NDK_HOME}"
+ "-DANDROID_BUILD_ZLIB=FALSE"
+ "-DANDROID_BUILD_CURL=FALSE"
+ "-DANDROID_BUILD_OPENSSL=FALSE"
+ "-DENABLE_HW_OPTIMIZATION=OFF"
+ "-DCURL_HAS_H2_EXITCODE=0"
+ "-DCURL_HAS_H2_EXITCODE__TRYRUN_OUTPUT=\"\""
+ "-DCURL_HAS_TLS_PROXY_EXITCODE=0"
+ "-DCURL_HAS_TLS_PROXY_EXITCODE__TRYRUN_OUTPUT=\"\""
+ )
else()
set(rpath "\$ORIGIN")
endif()
@@ -27,6 +42,7 @@ vcpkg_configure_cmake(
DISABLE_PARALLEL_CONFIGURE
PREFER_NINJA
OPTIONS
+ ${EXTRA_ARGS}
-DENABLE_UNITY_BUILD=ON
-DENABLE_TESTING=OFF
-DFORCE_SHARED_CRT=${FORCE_SHARED_CRT}
diff --git a/ports/aws-sdk-cpp/vcpkg.in.json b/ports/aws-sdk-cpp/vcpkg.in.json
index d0edaef42..5bdb4c441 100644
--- a/ports/aws-sdk-cpp/vcpkg.in.json
+++ b/ports/aws-sdk-cpp/vcpkg.in.json
@@ -1,7 +1,7 @@
{
"name": "aws-sdk-cpp",
"version": "1.8.126",
- "port-version": 7,
+ "port-version": 8,
"description": "AWS SDK for C++",
"homepage": "https://github.com/aws/aws-sdk-cpp",
"dependencies": [
diff --git a/ports/aws-sdk-cpp/vcpkg.json b/ports/aws-sdk-cpp/vcpkg.json
index 5aac8ad57..02bb0315a 100644
--- a/ports/aws-sdk-cpp/vcpkg.json
+++ b/ports/aws-sdk-cpp/vcpkg.json
@@ -1,7 +1,7 @@
{
"name": "aws-sdk-cpp",
"version": "1.8.126",
- "port-version": 7,
+ "port-version": 8,
"description": "AWS SDK for C++",
"homepage": "https://github.com/aws/aws-sdk-cpp",
"dependencies": [