#!/usr/bin/env bash
# Copyright 2016 The Fuchsia Authors
#
# Use of this source code is governed by a MIT-style
# license that can be found in the LICENSE file or at
# https://opensource.org/licenses/MIT
MAKE=make
case `uname` in
Linux)
    N=`cat /proc/cpuinfo | grep processor | wc -l`
    PARALLEL=-j`expr $N + $N`
    ;;
Darwin)
    PARALLEL=-j`sysctl -n hw.ncpu`
    ;;
FreeBSD)
    PARALLEL=-j`sysctl -n hw.ncpu`
    MAKE=gmake
    ;;
*)
    PARALLEL=-j8
    ;;
esac
exec $MAKE $PARALLEL "$@"