From c28ae4473858d2ef5d3c8cab553d9f20f9a87234 Mon Sep 17 00:00:00 2001 From: remittor Date: Mon, 25 Mar 2024 14:30:14 +0300 Subject: [PATCH] [xmake] Add support testing kernel --- xmake.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/xmake.sh b/xmake.sh index 5e0aacb..d829fcc 100755 --- a/xmake.sh +++ b/xmake.sh @@ -13,15 +13,17 @@ MAKE_JOBS= XTARGET= OPT_FULL_REBUILD=false KALLSYMS=false +TESTING_KERNEL=false BUILD_ONLY_INITRAMFS=false BUILD_SKIP_INITRAMFS=false -while getopts "j:t:fis" opt; do +while getopts "j:t:fiskT" opt; do case $opt in j) MAKE_JOBS=$OPTARG;; t) XTARGET=$OPTARG;; f) OPT_FULL_REBUILD=true;; k) KALLSYMS=true;; + T) TESTING_KERNEL=true;; i) BUILD_ONLY_INITRAMFS=true;; s) BUILD_SKIP_INITRAMFS=true;; esac @@ -95,6 +97,9 @@ function build_target { if [ "$KALLSYMS" = true ]; then echo "CONFIG_KERNEL_KALLSYMS=y" >> $CFG fi + if [ "$TESTING_KERNEL" = true ]; then + echo "CONFIG_TESTING_KERNEL=y" >> $CFG + fi if [ 1 = 1 ]; then CURDATE=$( date --utc +%y%m%d )