From: Thomas Debesse Date: Fri, 19 Feb 2021 10:26:31 +0000 (+0100) Subject: easy-builder: get number of cpus on macOS a better way X-Git-Url: http://git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=commitdiff_plain;h=99de2a2a15d5f7e2add891d2574667d840077ae4 easy-builder: get number of cpus on macOS a better way --- diff --git a/easy-builder b/easy-builder index 845d2c7c..4dbb393f 100755 --- a/easy-builder +++ b/easy-builder @@ -25,9 +25,13 @@ _nproc () { 'Linux') egrep "^processor" /proc/cpuinfo | wc -l ;; - 'FreeBSD'|'Darwin') + 'FreeBSD') sysctl -n hw.ncpu ;; + 'Darwin') + sysctl -n hw.logicalcpu \ + || sysctl -n hw.ncpu + ;; 'MSYS_NT-'*|'CYGWIN_NT-'*|'MINGW'*'_NT-'*) if command -v 'wmic' >/dev/null then