From 9803371fdb5c58a0850bd9091a22de0cad9aaa4b Mon Sep 17 00:00:00 2001 From: weishu Date: Tue, 6 Jun 2023 12:12:27 +0800 Subject: [PATCH] ci: respect the CONFIG_KSU options (#599) close #596, #597 --- kernel/setup.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kernel/setup.sh b/kernel/setup.sh index 621e223d..556a689d 100755 --- a/kernel/setup.sh +++ b/kernel/setup.sh @@ -43,6 +43,8 @@ cd "$GKI_ROOT" echo '[+] Add kernel su driver to Makefile' DRIVER_MAKEFILE=$DRIVER_DIR/Makefile -grep -q "kernelsu" "$DRIVER_MAKEFILE" || printf "\nobj-y += kernelsu/\n" >> "$DRIVER_MAKEFILE" +DRIVER_KCONFIG=$DRIVER_DIR/Kconfig +grep -q "kernelsu" "$DRIVER_MAKEFILE" || printf "obj-\$(CONFIG_KSU) += kernelsu/\n" >> "$DRIVER_MAKEFILE" +grep -q "kernelsu" "$DRIVER_KCONFIG" || sed -i "/endmenu/i\\source \"drivers/kernelsu/Kconfig\"" "$DRIVER_KCONFIG" -echo '[+] Done.' +echo '[+] Done.' \ No newline at end of file