Add -f option to make for m, mm and mmm
It lets these shell functions work even if you have some
other makefile at the root of your tree.
Change-Id: Ic84688abd89cc70c062e156f1397296837fb137e
diff --git a/envsetup.sh b/envsetup.sh
index e2b6b13..1ab2c5a 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -603,7 +603,7 @@
{
T=$(gettop)
if [ "$T" ]; then
- make -C $T $@
+ make -C $T -f build/core/main.mk $@
else
echo "Couldn't locate the top of the tree. Try setting TOP."
fi
@@ -643,7 +643,7 @@
elif [ ! "$M" ]; then
echo "Couldn't locate a makefile from the current directory."
else
- ONE_SHOT_MAKEFILE=$M make -C $T all_modules $@
+ ONE_SHOT_MAKEFILE=$M make -C $T -f build/core/main.mk all_modules $@
fi
fi
}
@@ -690,7 +690,7 @@
fi
fi
done
- ONE_SHOT_MAKEFILE="$MAKEFILE" make -C $T $DASH_ARGS $MODULES $ARGS
+ ONE_SHOT_MAKEFILE="$MAKEFILE" make -C $T -f build/core/main.mk $DASH_ARGS $MODULES $ARGS
else
echo "Couldn't locate the top of the tree. Try setting TOP."
fi