summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXian Wang <dev@xianwang.io>2022-07-18 11:54:09 -0700
committerXian Wang <dev@xianwang.io>2022-07-18 11:54:09 -0700
commit1d850ba958916c3df9961524d73b4b2e3f2cc368 (patch)
tree702569135b669ce32960385ccd3f84945dd74820
parent1a667b87a4bdabd8605ea64907e11cf64d28866b (diff)
downloadtoolbox-1d850ba958916c3df9961524d73b4b2e3f2cc368.tar.gz
toolbox-1d850ba958916c3df9961524d73b4b2e3f2cc368.tar.bz2
toolbox-1d850ba958916c3df9961524d73b4b2e3f2cc368.zip
kupg: add make options to other targets and add lvm/crypt to dracut
Signed-off-by: Xian Wang <dev@xianwang.io>
-rwxr-xr-xkupg6
1 files changed, 3 insertions, 3 deletions
diff --git a/kupg b/kupg
index 8a7add0..6f7e428 100755
--- a/kupg
+++ b/kupg
@@ -7,7 +7,7 @@ cd /usr/src/linux
MAKEARGS=""
if [ "$1" = "LLVM=1" ]; then
- MAKEARGS="$MAKEARGS LLVM=1"
+ MAKEARGS="$MAKEARGS LLVM=1 LLVM_IAS=1"
shift 1
fi
@@ -16,7 +16,7 @@ KVER=$(make $MAKEARGS kernelrelease)
NCPU=$(ls /sys/bus/cpu/devices | wc -l)
make $MAKEARGS -j$NCPU \
-&& make install modules_install $EXTRA_TARGETS \
+&& make $MAKEARGS install modules_install $EXTRA_TARGETS \
&& emerge -vq @module-rebuild \
-&& dracut --zstd --kver $KVER --force \
+&& dracut --zstd --kver $KVER --force -a lvm -a crypt \
&& grub-mkconfig -o /boot/grub/grub.cfg