Skip to content
Prev Previous commit
Next Next commit
build: support android build on ndk version equal or above 23(Android…
… 6.0)

merge linux and android into one conditon and support arch aarch64 compile
  • Loading branch information
forfun414 committed Jan 29, 2020
commit 0dac2343302f7efff5b02135671db0be2f83297e
1 change: 1 addition & 0 deletions android-configure
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ case $ARCH in
arm64|aarch64)
DEST_CPU="arm64"
TOOLCHAIN_NAME="aarch64-linux-android"
ARCH="arm64"
;;
*)
echo "Unsupported architecture provided: $ARCH"
Expand Down
8 changes: 2 additions & 6 deletions deps/openssl/openssl_no_asm.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,9 @@
'includes': ['config/archs/linux-ppc64/no-asm/openssl.gypi'],
}, 'target_arch=="s390x" and OS=="linux"', {
'includes': ['config/archs/linux64-s390x/no-asm/openssl.gypi'],
}, 'target_arch=="arm" and OS=="linux"', {
}, 'target_arch=="arm" and OS in "linux android"', {
'includes': ['config/archs/linux-armv4/no-asm/openssl.gypi'],
}, 'target_arch=="arm64" and OS=="linux"', {
'includes': ['config/archs/linux-aarch64/no-asm/openssl.gypi'],
}, 'target_arch=="arm" and OS=="android"', {
'includes': ['config/archs/linux-armv4/no-asm/openssl.gypi'],
}, 'target_arch=="arm64" and OS=="android"', {
}, 'target_arch=="arm64" and OS in "linux android"', {
Comment thread
forfun414 marked this conversation as resolved.
Outdated
'includes': ['config/archs/linux-aarch64/no-asm/openssl.gypi'],
}, 'target_arch=="ia32" and OS=="freebsd"', {
'includes': ['config/archs/BSD-x86/no-asm/openssl.gypi'],
Expand Down