1 Apr
2012
1 Apr
'12
1:45 p.m.
On 1 April 2012 10:59, David C. Rankin
Guys,
Is there any way to check the number of cores on a machine to set the number of jobs within a PKGBUILD?:
make -j'X'
I have some dual-core and some quad-core boxes and the difference between -j2 and -j4 on build time is tremendous. However, for generically creating a source package to be used by someone else, I can't hardcode the jobs number. Anyway to test in pkgbuild or is this just a per box makepkg.conf issue?
I had this for a one-fit Arch UFD: CPUCORES=$(grep processor /proc/cpuinfo | wc -l) [ $CPUCORES -gt 1 ] && MAKEFLAGS="-j$(($CPUCORES + 1))" But that's in makepkg.conf :) You shouldn't enforce this from within a PKGBUILD. -- GPG/PGP ID: C0711BF1