#!/bin/sh version=$(cat version) version_number="$(echo $version | cut -d\- -f1)" dir="builds/linux-$version_number" config="${1:-hardened.config}" cp "$config" "$dir/.config" cd "$dir" make -j4 && \ doas make install && \ doas mv /boot/System.map /boot/System.map-"$version_number" && \ doas mv /boot/vmlinuz /boot/vmlinuz-"$version_number" doas rm "/boot/initramfs-$version_number.img" doas tinyramfs -c /etc/tinyramfs.config -k "$version"\ /boot/initramfs-$version_number.img doas grub-mkconfig -o /boot/grub/grub.cfg