[xmake] Add support testing kernel
This commit is contained in:
7
xmake.sh
7
xmake.sh
@@ -13,15 +13,17 @@ MAKE_JOBS=
|
|||||||
XTARGET=
|
XTARGET=
|
||||||
OPT_FULL_REBUILD=false
|
OPT_FULL_REBUILD=false
|
||||||
KALLSYMS=false
|
KALLSYMS=false
|
||||||
|
TESTING_KERNEL=false
|
||||||
BUILD_ONLY_INITRAMFS=false
|
BUILD_ONLY_INITRAMFS=false
|
||||||
BUILD_SKIP_INITRAMFS=false
|
BUILD_SKIP_INITRAMFS=false
|
||||||
|
|
||||||
while getopts "j:t:fis" opt; do
|
while getopts "j:t:fiskT" opt; do
|
||||||
case $opt in
|
case $opt in
|
||||||
j) MAKE_JOBS=$OPTARG;;
|
j) MAKE_JOBS=$OPTARG;;
|
||||||
t) XTARGET=$OPTARG;;
|
t) XTARGET=$OPTARG;;
|
||||||
f) OPT_FULL_REBUILD=true;;
|
f) OPT_FULL_REBUILD=true;;
|
||||||
k) KALLSYMS=true;;
|
k) KALLSYMS=true;;
|
||||||
|
T) TESTING_KERNEL=true;;
|
||||||
i) BUILD_ONLY_INITRAMFS=true;;
|
i) BUILD_ONLY_INITRAMFS=true;;
|
||||||
s) BUILD_SKIP_INITRAMFS=true;;
|
s) BUILD_SKIP_INITRAMFS=true;;
|
||||||
esac
|
esac
|
||||||
@@ -95,6 +97,9 @@ function build_target {
|
|||||||
if [ "$KALLSYMS" = true ]; then
|
if [ "$KALLSYMS" = true ]; then
|
||||||
echo "CONFIG_KERNEL_KALLSYMS=y" >> $CFG
|
echo "CONFIG_KERNEL_KALLSYMS=y" >> $CFG
|
||||||
fi
|
fi
|
||||||
|
if [ "$TESTING_KERNEL" = true ]; then
|
||||||
|
echo "CONFIG_TESTING_KERNEL=y" >> $CFG
|
||||||
|
fi
|
||||||
|
|
||||||
if [ 1 = 1 ]; then
|
if [ 1 = 1 ]; then
|
||||||
CURDATE=$( date --utc +%y%m%d )
|
CURDATE=$( date --utc +%y%m%d )
|
||||||
|
|||||||
Reference in New Issue
Block a user