diff options
author | Tom "Ravi" Hale | 2022-01-28 16:42:54 +0700 |
---|---|---|
committer | Tom "Ravi" Hale | 2022-01-28 21:15:02 +0700 |
commit | 871cade39c13bd24e3edcdeb06ddd77144ad374f (patch) | |
tree | 3ae4d27f7934d93884eefc26df8830af00e0f189 | |
parent | fd9371d6cc2874a729d9f18c74e5920e0b159ddc (diff) | |
download | aur-871cade39c13bd24e3edcdeb06ddd77144ad374f.tar.gz |
Make `nice`ly with threads: ceil(#processors/3)
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 7 insertions, 4 deletions
@@ -1,6 +1,6 @@ pkgbase = nixnote2-git pkgdesc = Evernote clone (formerly Nevernote) - git checkout - pkgver = 2.1.6.r1.gaa5cfeb8 + pkgver = 2.1.6.r4.g460aec81 pkgrel = 1 url = https://github.com/robert7/nixnote2 arch = x86_64 @@ -26,4 +26,3 @@ pkgbase = nixnote2-git sha256sums = 8cb8e5c3d3d320ffb0991d34a5c155b631dd83b9a94d530815da4f92c5ebd5ff pkgname = nixnote2-git - @@ -3,7 +3,7 @@ _pkgname=nixnote2 pkgname=${_pkgname}-git -pkgver=2.1.6.r1.gaa5cfeb8 +pkgver=2.1.6.r4.g460aec81 pkgrel=1 pkgdesc='Evernote clone (formerly Nevernote) - git checkout' url="https://github.com/robert7/$_pkgname" @@ -30,7 +30,11 @@ build() { fi cd "$srcdir/$_pkgname" qmake PREFIX=/usr - make -j $(( 1 + ($(nproc)-1) / 2 )) # Use ceil(#processors / 2) jobs + + local threads # make quickly but `nice`ly -- use ceil(#processors / 3) jobs + threads=$(( 1 + ($(nproc)-1) / 3 )) + echo "Making with $threads threads." + nice -n 10 make -j "$threads" } package() { |