7919cae0a9
Allow disabling symbol trimming on the command line when running build.sh. This allows us to make GKI builds without trimming and without modifying the build config. The main use case is when we want to update the symbol list in a mixed build system. Bug: 186549137 Signed-off-by: Will McVicker <willmcvicker@google.com> Change-Id: I16d1c348270b4dbb378f009857286acd7b6d8aa3
33 lines
811 B
Plaintext
33 lines
811 B
Plaintext
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.common
|
|
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64
|
|
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.gki
|
|
|
|
MAKE_GOALS="${MAKE_GOALS}
|
|
Image.lz4
|
|
"
|
|
|
|
ABI_DEFINITION=android/abi_gki_aarch64.xml
|
|
KMI_SYMBOL_LIST=android/abi_gki_aarch64
|
|
ADDITIONAL_KMI_SYMBOL_LISTS="
|
|
android/abi_gki_aarch64_core
|
|
android/abi_gki_aarch64_db845c
|
|
android/abi_gki_aarch64_qcom
|
|
android/abi_gki_aarch64_virtual_device
|
|
android/abi_gki_aarch64_hikey960
|
|
android/abi_gki_aarch64_generic
|
|
android/abi_gki_aarch64_exynos
|
|
"
|
|
|
|
FILES="${FILES}
|
|
arch/arm64/boot/Image.lz4
|
|
"
|
|
|
|
TRIM_NONLISTED_KMI=${TRIM_NONLISTED_KMI:-1}
|
|
KMI_SYMBOL_LIST_STRICT_MODE=${KMI_SYMBOL_LIST_STRICT_MODE:-1}
|
|
MODULES_ORDER=android/gki_aarch64_modules
|
|
KMI_ENFORCED=1
|
|
|
|
if [ -n "${GKI_DEFCONFIG_FRAGMENT}" ]; then
|
|
source ${GKI_DEFCONFIG_FRAGMENT}
|
|
fi
|