}
function detect_number_of_cpus () {
- if ! sysctl -n hw.ncpu; then
+ if ! sysctl -n hw.ncpu 2>/dev/null; then
echo "WARNING: I don't know how to detect the number of processors on this platform." >&2
echo "WARNING: GHC will be built using only 1 processor. Expect some slowdown." >&2
echo 1
}
function say_hello () {
+ local -r self=$(basename "$0")
local -r platform=$(detect_platform_type)
local -r n_cpus=$(detect_number_of_cpus)
- echo -n "This is build-hc-pkg, running on $platform with $n_cpus "
+ echo -n "This is $self, running on $platform with $n_cpus "
if (( $n_cpus == 1 )); then
echo "processor."
else