diff options
author | Luca Stefani | 2020-07-31 13:16:14 +0200 |
---|---|---|
committer | Luca Stefani | 2020-07-31 13:16:14 +0200 |
commit | 40b3ef2289f17960a3c873adba4079ce9cd58a71 (patch) | |
tree | 14ccc6bd712d7fc03391901bfe4b2942c5f0b06d | |
parent | ce6e03c0b2e344f77a21698c24983dec6cbe7f0b (diff) | |
download | aur-40b3ef2289f17960a3c873adba4079ce9cd58a71.tar.gz |
Build with -j$(nproc)
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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} |