diff --git a/build/envsetup.sh b/build/envsetup.sh index 078c9806..6e612326 100644 --- a/build/envsetup.sh +++ b/build/envsetup.sh @@ -672,20 +672,14 @@ function lineagerebase() { } function mka() { - local T=$(gettop) - if [ "$T" ]; then - case `uname -s` in - Darwin) - make -C $T -j `sysctl hw.ncpu|cut -d" " -f2` "$@" - ;; - *) - mk_timer schedtool -B -n 10 -e ionice -n 7 make -C $T -j$(grep "^processor" /proc/cpuinfo | wc -l) "$@" - ;; - esac - - else - echo "Couldn't locate the top of the tree. Try setting TOP." - fi + case `uname -s` in + Darwin) + m -j "$@" + ;; + *) + mk_timer schedtool -B -n 10 -e ionice -n 7 m -j "$@" + ;; + esac } function cmka() {