summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Woudstra2023-08-22 07:59:45 +0200
committerEric Woudstra2023-08-22 07:59:45 +0200
commit24a722f4bdce035a0ca83f4068d09a61ad786e17 (patch)
treeaf74dfda06938f76a31b4a03256546d47976f820
parent6c123d9ad09e9db8fd17c3a03efe020e1d43b3a7 (diff)
downloadaur-24a722f4bdce035a0ca83f4068d09a61ad786e17.tar.gz
Add 'MENUCONFIG=1 makepkg' option
-rw-r--r--PKGBUILD8
1 files changed, 5 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dab799e1e150..4da44101ea51 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,6 @@
# Optional settings:
#_lto="true" # Uncomment this line to enable CLANG-LTO
-#_debugfs="true" # Uncomment this line to set CONFIG_DEBUG_FS=y
_gitbranch="linux-rolling-stable"
#_gitbranch="linux-rolling-lts"
@@ -74,7 +73,6 @@ prepare() {
# sed -i 's/mt6795-sony-xperia-m5/mt7986a-bananapi-bpi-r3/g' ./arch/arm64/boot/dts/mediatek/Makefile
cp -vf ${startdir}/defconfig ./arch/arm64/configs/bpir_defconfig
- [[ "$_debugfs" == "true" ]] && echo -e "\nCONFIG_DEBUG_FS=y" >>./arch/arm64/configs/bpir_defconfig
make ${MAKEFLAGS} $_llvm bpir_defconfig
rm -vf ./arch/arm64/configs/bpir_defconfig
@@ -102,7 +100,11 @@ build() {
./scripts/config --enable LTO_CLANG_FULL # LTO_CLANG_THIN
make ${MAKEFLAGS} $_llvm oldconfig
fi
-# make ${MAKEFLAGS} $_llvm menuconfig
+ if [[ -v MENUCONFIG ]]; then
+ make ${MAKEFLAGS} $_llvm menuconfig
+ make ${MAKEFLAGS} $_llvm savedefconfig
+ cp -vf ./defconfig ${startdir}/defconfig
+ fi
make ${MAKEFLAGS} $_llvm Image Image.gz modules # KCFLAGS=-w
# Generate device tree blobs with symbols to support applying device tree overlays in U-Boot
make ${MAKEFLAGS} $_llvm DTC_FLAGS="-@" dtbs