]> gitweb @ CieloNegro.org - autobuild.git/blob - lib/detectNumCPUs.bash
Split the script to several files.
[autobuild.git] / lib / detectNumCPUs.bash
1 function detectNumCPUs () {
2     if sysctl -n "hw.ncpu" 2>/dev/null; then
3         # This works for most BSDs.
4         :
5     elif grep -qF processor /proc/cpuinfo 2>/dev/null; then
6         # Linux sucks...
7         grep -cF processor /proc/cpuinfo
8     else
9         echo -n "WARNING: $0 doesn't know how to detect the number of" >&2
10         echo -n "processors on this platform. Assuming we have just one..." >&2
11         echo 1
12     fi
13 }