1
0
Fork 0

allow building the RPM without the devel

This commit is contained in:
Pratham Patel 2024-04-21 15:26:18 +05:30
parent 28e493abc9
commit a986af0452
Signed by: thefossguy
SSH Key Fingerprint: SHA256:HwRBy9H1FYXWcv/Qi1WY3kmcVtGz2ydZuPJgD4pkusY
2 changed files with 9 additions and 2 deletions

View File

@ -30,7 +30,13 @@ MAX_PARALLEL_JOBS="-j${MAX_PARALLEL_JOBS:-$(( $(nproc) + 2 ))}"
SUDO_ALIAS='sudo --preserve-env=PATH env' # use this alias for su-do-ing binaries provided by Nix
REMOVE_KERNEL="${REMOVE_KERNEL:-}"
export BUILD_ARCH CLEAN_BUILD KERNEL_CONFIG KERNEL_LOCALVERSION BUILD_WITH_RUST INSTALL_ZE_KERNEL FORCE_INSTALL_ZE_KERNEL MAX_PARALLEL_JOBS SUDO_ALIAS REMOVE_KERNEL
if [ "${BUILD_RPM_DEVEL:-0}" -eq 0 ]; then
KBUILD_RPROMPTS='--without devel'
else
KBUILD_RPROMPTS=''
fi
export BUILD_ARCH CLEAN_BUILD KERNEL_CONFIG KERNEL_LOCALVERSION BUILD_WITH_RUST KBUILD_RPROMPTS INSTALL_ZE_KERNEL FORCE_INSTALL_ZE_KERNEL MAX_PARALLEL_JOBS SUDO_ALIAS REMOVE_KERNEL
if grep -q 'debian' /etc/os-release && [ -z "${BUILD_RAW:-}" ]; then
prefix='debian'

View File

@ -9,7 +9,8 @@ function build_kernel() {
grep -q '_smp_mflags %{nil}' scripts/Makefile.package && \
sed -i "s/_smp_mflags %{nil}/_smp_mflags ${MAX_PARALLEL_JOBS}/g" scripts/Makefile.package
time make binrpm-pkg
# shellcheck disable=SC2086
time make binrpm-pkg ${KBUILD_RPROMPTS}
}
function install_kernel() {