Merge "Add make support for Aml_abis and Ndk_abis options"
This commit is contained in:
commit
e47d6e4a8c
3 changed files with 12 additions and 0 deletions
|
@ -55,6 +55,10 @@ _board_strip_readonly_list += TARGET_2ND_CPU_ABI
|
||||||
_board_strip_readonly_list += TARGET_2ND_CPU_ABI2
|
_board_strip_readonly_list += TARGET_2ND_CPU_ABI2
|
||||||
_board_strip_readonly_list += TARGET_2ND_CPU_VARIANT
|
_board_strip_readonly_list += TARGET_2ND_CPU_VARIANT
|
||||||
_board_strip_readonly_list += TARGET_2ND_CPU_VARIANT_RUNTIME
|
_board_strip_readonly_list += TARGET_2ND_CPU_VARIANT_RUNTIME
|
||||||
|
# TARGET_ARCH_SUITE is an alternative arch configuration to TARGET_ARCH (and related variables),
|
||||||
|
# that can be used for soong-only builds to build for several architectures at once.
|
||||||
|
# Allowed values currently are "ndk" and "mainline_sdk".
|
||||||
|
_board_strip_readonly_list += TARGET_ARCH_SUITE
|
||||||
|
|
||||||
# File system variables
|
# File system variables
|
||||||
_board_strip_readonly_list += BOARD_FLASH_BLOCK_SIZE
|
_board_strip_readonly_list += BOARD_FLASH_BLOCK_SIZE
|
||||||
|
|
|
@ -115,6 +115,11 @@ SKIP_BOOT_JARS_CHECK := true
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifdef TARGET_ARCH_SUITE
|
||||||
|
# TODO(b/175577370): Enable this error.
|
||||||
|
# $(error TARGET_ARCH_SUITE is not supported in kati/make builds)
|
||||||
|
endif
|
||||||
|
|
||||||
# ADDITIONAL_<partition>_PROPERTIES are properties that are determined by the
|
# ADDITIONAL_<partition>_PROPERTIES are properties that are determined by the
|
||||||
# build system itself. Don't let it be defined from outside of the core build
|
# build system itself. Don't let it be defined from outside of the core build
|
||||||
# system like Android.mk or <product>.mk files.
|
# system like Android.mk or <product>.mk files.
|
||||||
|
|
|
@ -54,6 +54,9 @@ $(call add_json_str, DeviceSecondaryArchVariant, $(TARGET_2ND_ARCH_VARIA
|
||||||
$(call add_json_str, DeviceSecondaryCpuVariant, $(TARGET_2ND_CPU_VARIANT))
|
$(call add_json_str, DeviceSecondaryCpuVariant, $(TARGET_2ND_CPU_VARIANT))
|
||||||
$(call add_json_list, DeviceSecondaryAbi, $(TARGET_2ND_CPU_ABI) $(TARGET_2ND_CPU_ABI2))
|
$(call add_json_list, DeviceSecondaryAbi, $(TARGET_2ND_CPU_ABI) $(TARGET_2ND_CPU_ABI2))
|
||||||
|
|
||||||
|
$(call add_json_bool, Aml_abis, $(if $(filter mainline_sdk,$(TARGET_ARCH_SUITE)),true))
|
||||||
|
$(call add_json_bool, Ndk_abis, $(if $(filter ndk, $(TARGET_ARCH_SUITE)),true))
|
||||||
|
|
||||||
$(call add_json_str, NativeBridgeArch, $(TARGET_NATIVE_BRIDGE_ARCH))
|
$(call add_json_str, NativeBridgeArch, $(TARGET_NATIVE_BRIDGE_ARCH))
|
||||||
$(call add_json_str, NativeBridgeArchVariant, $(TARGET_NATIVE_BRIDGE_ARCH_VARIANT))
|
$(call add_json_str, NativeBridgeArchVariant, $(TARGET_NATIVE_BRIDGE_ARCH_VARIANT))
|
||||||
$(call add_json_str, NativeBridgeCpuVariant, $(TARGET_NATIVE_BRIDGE_CPU_VARIANT))
|
$(call add_json_str, NativeBridgeCpuVariant, $(TARGET_NATIVE_BRIDGE_CPU_VARIANT))
|
||||||
|
|
Loading…
Reference in a new issue