summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Stefani2020-07-31 13:16:14 +0200
committerLuca Stefani2020-07-31 13:16:14 +0200
commit40b3ef2289f17960a3c873adba4079ce9cd58a71 (patch)
tree14ccc6bd712d7fc03391901bfe4b2942c5f0b06d
parentce6e03c0b2e344f77a21698c24983dec6cbe7f0b (diff)
downloadaur-40b3ef2289f17960a3c873adba4079ce9cd58a71.tar.gz
Build with -j$(nproc)
-rw-r--r--PKGBUILD12
1 files changed, 6 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5485e675cc47..c3e7a974cbf8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -69,16 +69,16 @@ prepare() {
echo "Setting config..."
cp ../config .config
- eval ${LOCAL_MAKE_FLAGS} make olddefconfig
+ eval ${LOCAL_MAKE_FLAGS} make -j$(nproc) olddefconfig
- eval ${LOCAL_MAKE_FLAGS} make -s kernelrelease > version
+ eval ${LOCAL_MAKE_FLAGS} make -j$(nproc) -s kernelrelease > version
echo "Prepared $pkgbase version $(<version)"
}
build() {
cd $_srcname
- eval ${LOCAL_MAKE_FLAGS} make all
- eval ${LOCAL_MAKE_FLAGS} make htmldocs
+ eval ${LOCAL_MAKE_FLAGS} make -j$(nproc) all
+ eval ${LOCAL_MAKE_FLAGS} make -j$(nproc) htmldocs
}
_package() {
@@ -96,13 +96,13 @@ _package() {
echo "Installing boot image..."
# systemd expects to find the kernel here to allow hibernation
# https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
- install -Dm644 "$(${LOCAL_MAKE_FLAGS} make -s image_name)" "$modulesdir/vmlinuz"
+ install -Dm644 "$(${LOCAL_MAKE_FLAGS} make -j$(nproc) -s image_name)" "$modulesdir/vmlinuz"
# Used by mkinitcpio to name the kernel
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
echo "Installing modules..."
- eval ${LOCAL_MAKE_FLAGS} make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 modules_install
+ eval ${LOCAL_MAKE_FLAGS} make -j$(nproc) INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 modules_install
# remove build and source links
rm "$modulesdir"/{source,build}