зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1253809 - Add Android/aarch64 build config. r=glandium
MozReview-Commit-ID: 2WN6GOWb572 --HG-- extra : rebase_source : 956280be205109d1d28f8e33a3348811caa7d215
This commit is contained in:
Родитель
db9f210a8c
Коммит
48d2b365a6
|
@ -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.')
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче