From ad3871694e4e0dc1aa3522d87e1d15467480646d Mon Sep 17 00:00:00 2001 From: gaoyang3513 Date: Mon, 15 Apr 2024 23:35:22 +0800 Subject: [PATCH] =?UTF-8?q?[Add]=20=E6=96=B0=E5=A2=9E=E5=86=85=E6=A0=B8?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=91=BD=E4=BB=A4=EF=BC=9Akernel=5Fconfig?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/build.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/common/build.sh b/common/build.sh index 38fa874..4ecc7df 100755 --- a/common/build.sh +++ b/common/build.sh @@ -668,6 +668,28 @@ function build_loader(){ finish_build } +function config_kernel(){ + check_config RK_KERNEL_DTS RK_KERNEL_DEFCONFIG || return 0 + + echo "============Start building kernel============" + echo "TARGET_RK_JOBS =$RK_JOBS" + echo "TARGET_ARCH =$RK_ARCH" + echo "TARGET_KERNEL_CONFIG =$RK_KERNEL_DEFCONFIG" + echo "TARGET_KERNEL_DTS =$RK_KERNEL_DTS" + echo "TARGET_KERNEL_CONFIG_FRAGMENT =$RK_KERNEL_DEFCONFIG_FRAGMENT" + echo "==========================================" + + build_check_cross_compile + + cd kernel + make ARCH=$RK_ARCH $RK_KERNEL_DEFCONFIG $RK_KERNEL_DEFCONFIG_FRAGMENT + make ARCH=$RK_ARCH menuconfig -j$RK_JOBS + + # build_check_power_domain + + finish_build +} + function build_kernel(){ check_config RK_KERNEL_DTS RK_KERNEL_DEFCONFIG || return 0 @@ -1497,6 +1519,7 @@ for option in ${OPTIONS}; do uefi) build_uefi ;; loader) build_loader ;; kernel) build_kernel ;; + kernel_config) config_kernel ;; kerneldeb) build_kerneldeb ;; extboot) build_extboot ;; modules) build_modules ;;