From b2e77dc1104167c716f5260ebb25afbe8d7d3014 Mon Sep 17 00:00:00 2001 From: Wes Chow Date: Wed, 20 Nov 2019 12:12:21 -0500 Subject: [PATCH] Add MAKE_CONFIG and EXTRA_CONFIG options. --- tools/build-kernel-qemu | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/build-kernel-qemu b/tools/build-kernel-qemu index 5a93cf2..9a9a1bb 100755 --- a/tools/build-kernel-qemu +++ b/tools/build-kernel-qemu @@ -9,6 +9,8 @@ COMMIT=raspberrypi-kernel_1.20190620-1 INSTALL_PACKAGES="" USE_GIT=1 USB_WEBCAM_MODULES="" # add USB & V4L modules for USB webcam support (didn't work as static) +KERNEL_MAKE_CONFIG=menuconfig # set to olddefconfig to skip user prompting +KERNEL_EXTRA_CONFIG="" SOURCE_DIR=$(pwd) BUILD_DIR=$SOURCE_DIR @@ -73,6 +75,10 @@ else cat "$SOURCE_DIR/config_file" >> .config fi +if [ -e "$KERNEL_EXTRA_CONFIG" ]; then + cat "$KERNEL_EXTRA_CONFIG" >> .config +fi + if [ $USB_WEBCAM_MODULES ] ; then echo "Make sure you have drivers for your webcam selected in menuconfig" cat $SOURCE_DIR/config_webcam >> .config @@ -80,7 +86,7 @@ fi cat $SOURCE_DIR/config_ip_tables >> .config -make -k ARCH=arm CROSS_COMPILE=${TOOLCHAIN}- menuconfig +make -k ARCH=arm CROSS_COMPILE=${TOOLCHAIN}- $KERNEL_MAKE_CONFIG make -k ARCH=arm CROSS_COMPILE=${TOOLCHAIN}- bzImage dtbs cp arch/arm/boot/zImage $KERNEL_TARGET_FILE_NAME if [ -e arch/arm/boot/dts/versatile-pb.dtb ] ; then