--- /dev/null
+function detectNumCPUs () {
+ if sysctl -n "hw.ncpu" 2>/dev/null; then
+ # This works for most BSDs.
+ :
+ elif grep -qF processor /proc/cpuinfo 2>/dev/null; then
+ # Linux sucks...
+ grep -cF processor /proc/cpuinfo
+ else
+ echo -n "WARNING: $0 doesn't know how to detect the number of" >&2
+ echo -n "processors on this platform. Assuming we have just one..." >&2
+ echo 1
+ fi
+}