aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorScott B2022-01-27 20:45:06 -0800
committerScott B2022-01-27 20:45:06 -0800
commitce95d5239ee7b3abda9a7ae91e803c5bbc01cebc (patch)
tree1a2241365d080940715b32359c893c03ec793b08 /PKGBUILD
parent24753eb48dc8e05e75208952c51db038151bedce (diff)
downloadaur-ce95d5239ee7b3abda9a7ae91e803c5bbc01cebc.tar.gz
pkgbuild: guard make LLVM declarations
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD8
1 files changed, 4 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1c06ec6d83e4..56829f839b50 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -307,7 +307,7 @@ prepare() {
if [ "$_localmodcfg" = "y" ]; then
if [ -f "$HOME/.config/modprobed.db" ]; then
msg2 "Running Steven Rostedt's make localmodconfig now"
- make LLVM=$_LLVM LLVM_IAS=$_LLVM LSMOD="$HOME/.config/modprobed.db" localmodconfig
+ make ${_LLVM:+LLVM=$_LLVM LLVM_IAS=$_LLVM} LSMOD="$HOME/.config/modprobed.db" localmodconfig
else
msg2 "No modprobed.db data found"
exit 1
@@ -315,12 +315,12 @@ prepare() {
fi
msg2 "Finalizing kernel config..."
- make LLVM=$_LLVM LLVM_IAS=$_LLVM olddefconfig
+ make ${_LLVM:+LLVM=$_LLVM LLVM_IAS=$_LLVM} olddefconfig
make -s kernelrelease > version
msg2 "Prepared %s version %s" "$pkgbase" "$(<version)"
- [[ -z "$_makenconfig" ]] || make LLVM=$_LLVM LLVM_IAS=$_LLVM nconfig
+ [[ -z "$_makenconfig" ]] || make ${_LLVM:+LLVM=$_LLVM LLVM_IAS=$_LLVM} nconfig
# save configuration for later reuse or inspection
cat .config > "${startdir}/config.last"
@@ -333,7 +333,7 @@ build() {
fi
cd "linux-${_major}"
- make LLVM=$_LLVM LLVM_IAS=$_LLVM all
+ make ${_LLVM:+LLVM=$_LLVM LLVM_IAS=$_LLVM} all
}
# shellcheck disable=SC2154,SC2155