summaryrefslogtreecommitdiff
path: root/kupg
blob: c8ee61c70597099433029afdac395b736282eba5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

set -ex

cd /usr/src/linux

KVER=$(make kernelrelease)
NCPU=$(ls /sys/bus/cpu/devices | wc -l)

if [ "$1" = dtbs ]; then
	make dtbs
fi

make -j$NCPU \
&& make install modules_install \
&& emerge -vq @module-rebuild \
&& dracut --zstd --kver $KVER --force \
&& grub-mkconfig -o /boot/grub/grub.cfg