Bug 1253809 - Add Android/aarch64 build config. r=glandium

MozReview-Commit-ID: 2WN6GOWb572

--HG--
extra : rebase_source : 956280be205109d1d28f8e33a3348811caa7d215
This commit is contained in:
Makoto Kato 2016-10-07 19:46:57 +09:00
Родитель db9f210a8c
Коммит 48d2b365a6
2 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -52,6 +52,9 @@ if test "$OS_TARGET" = "Android"; then
mips32-*) # When target_cpu is mipsel, CPU_ARCH is mips32
ANDROID_CPU_ARCH=mips
;;
aarch64-*)
ANDROID_CPU_ARCH=arm64-v8a
;;
esac
AC_SUBST(ANDROID_CPU_ARCH)

Просмотреть файл

@ -60,6 +60,8 @@ def android_platform(target, android_version, ndk):
if 'mips' in target.cpu:
target_dir_name = 'mips'
elif 'aarch64' == target.cpu:
target_dir_name = 'arm64'
else:
target_dir_name = target.cpu
@ -108,6 +110,8 @@ def android_toolchain(target, host, ndk, toolchain, gnu_compiler_version):
target_base = 'x86'
elif target.cpu == 'mips32' and target.endianness == 'little':
target_base = 'mipsel-linux-android'
elif target.cpu == 'aarch64' and target.endianness == 'little':
target_base = 'aarch64-linux-android'
else:
die('Target cpu is not supported.')