diff --git a/build/envsetup.sh b/build/envsetup.sh index 973aaef4..1bb5d5ad 100644 --- a/build/envsetup.sh +++ b/build/envsetup.sh @@ -27,6 +27,30 @@ function mk_timer() return $ret } +# check to see if the supplied product is one we can build +function check_product() +{ + local T=$(gettop) + if [ ! "$T" ]; then + echo "Couldn't locate the top of the tree. Try setting TOP." >&2 + return + fi + if (echo -n $1 | grep -q -e "^tequila_") ; then + TEQUILA_BUILD=$(echo -n $1 | sed -e 's/^tequila_//g') + else + TEQUILA_BUILD= + fi + export TEQUILA_BUILD + + TARGET_PRODUCT=$1 \ + TARGET_RELEASE=$2 \ + TARGET_BUILD_VARIANT= \ + TARGET_BUILD_TYPE= \ + TARGET_BUILD_APPS= \ + get_build_var TARGET_DEVICE > /dev/null + # hide successful answers, but allow the errors to show +} + function brunch() { breakfast $*