mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-10-23 07:34:24 +02:00
MA-20138 Add initial build.config.imx
Add initial build.config.imx to support building imx kernel from aosp kernel repo. When using Bazel to build Android projects, Bazel uses its own build system instead of using the Android build system directly. Therefore, Bazel does not automatically recognize the ANDROID_PRODUCT_OUT and ANDROID environment variable. Run below comand to get abi.report.short: tools/bazel run --lto=thin //common:kernel_aarch64_abi_dist Signed-off-by: Jindong Yue <jindong.yue@nxp.com> Change-Id: I60a94a127cc3be78e09ff9169f737b69eb5e8421
This commit is contained in:
parent
d44360c157
commit
260c3721a0
24
build.config.imx
Normal file
24
build.config.imx
Normal file
|
@ -0,0 +1,24 @@
|
|||
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.common
|
||||
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64
|
||||
|
||||
DEFCONFIG=imx_gki_defconfig
|
||||
PRE_DEFCONFIG_CMDS="KCONFIG_CONFIG=${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG} ${ROOT_DIR}/${KERNEL_DIR}/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/gki_defconfig \
|
||||
${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/imx95_gki.fragment \
|
||||
${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/imx8mp_gki.fragment \
|
||||
${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/imx8mm_gki.fragment \
|
||||
${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/imx8mn_gki.fragment \
|
||||
${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/imx8q_gki.fragment \
|
||||
${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/imx8ulp_gki.fragment \
|
||||
${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/imx8mq_gki.fragment"
|
||||
|
||||
POST_DEFCONFIG_CMDS="update_config"
|
||||
function update_config() {
|
||||
${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \
|
||||
-e HAVE_IMX_BUSFREQ \
|
||||
-e IMX_SEC_ENCLAVE
|
||||
rm ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG}
|
||||
}
|
||||
|
||||
FILES="${FILES}"
|
||||
ANDROID_PRODUCT_OUT="dummy"
|
||||
ANDROID=yes
|
Loading…
Reference in New Issue
Block a user