summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXian Wang <dev@xianwang.io>2022-07-21 19:12:50 -0700
committerXian Wang <dev@xianwang.io>2022-07-21 19:12:50 -0700
commit300259680e50bc4b08bc5f3c897dbcfe6a4a518d (patch)
tree8499bcaf1329f6fadf45e91bc789f09ccacc2d72
parent1d850ba958916c3df9961524d73b4b2e3f2cc368 (diff)
downloadtoolbox-300259680e50bc4b08bc5f3c897dbcfe6a4a518d.tar.gz
toolbox-300259680e50bc4b08bc5f3c897dbcfe6a4a518d.tar.bz2
toolbox-300259680e50bc4b08bc5f3c897dbcfe6a4a518d.zip
kupg: refresh targets by make prepare first
Signed-off-by: Xian Wang <dev@xianwang.io>
-rwxr-xr-xkupg5
1 files changed, 4 insertions, 1 deletions
diff --git a/kupg b/kupg
index 6f7e428..d213c42 100755
--- a/kupg
+++ b/kupg
@@ -12,9 +12,12 @@ if [ "$1" = "LLVM=1" ]; then
fi
EXTRA_TARGETS="$@"
-KVER=$(make $MAKEARGS kernelrelease)
NCPU=$(ls /sys/bus/cpu/devices | wc -l)
+make $MAKEARGS prepare
+
+KVER=$(make $MAKEARGS kernelrelease)
+
make $MAKEARGS -j$NCPU \
&& make $MAKEARGS install modules_install $EXTRA_TARGETS \
&& emerge -vq @module-rebuild \