resolved conflicts for merge of 56791ebe
to master
Change-Id: I7463636796f1262fd92af839102dc58d562259f7
This commit is contained in:
45
envsetup.sh
45
envsetup.sh
@@ -56,6 +56,7 @@ function check_product()
|
||||
CALLED_FROM_SETUP=true BUILD_SYSTEM=build/core \
|
||||
TARGET_PRODUCT=$1 TARGET_BUILD_VARIANT= \
|
||||
TARGET_SIMULATOR= TARGET_BUILD_TYPE= \
|
||||
TARGET_BUILD_APPS= \
|
||||
get_build_var TARGET_DEVICE > /dev/null
|
||||
# hide successful answers, but allow the errors to show
|
||||
}
|
||||
@@ -150,9 +151,14 @@ function set_sequence_number()
|
||||
function settitle()
|
||||
{
|
||||
if [ "$STAY_OFF_MY_LAWN" = "" ]; then
|
||||
local product=$(get_build_var TARGET_PRODUCT)
|
||||
local variant=$(get_build_var TARGET_BUILD_VARIANT)
|
||||
export PROMPT_COMMAND="echo -ne \"\033]0;[${product}-${variant}] ${USER}@${HOSTNAME}: ${PWD}\007\""
|
||||
local product=$TARGET_PRODUCT
|
||||
local variant=$TARGET_BUILD_VARIANT
|
||||
local apps=$TARGET_BUILD_APPS
|
||||
if [ -z "$apps" ]; then
|
||||
export PROMPT_COMMAND="echo -ne \"\033]0;[${product}-${variant}] ${USER}@${HOSTNAME}: ${PWD}\007\""
|
||||
else
|
||||
export PROMPT_COMMAND="echo -ne \"\033]0;[$apps $variant] ${USER}@${HOSTNAME}: ${PWD}\007\""
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -376,11 +382,6 @@ function choosevariant()
|
||||
done
|
||||
}
|
||||
|
||||
function tapas()
|
||||
{
|
||||
choosecombo
|
||||
}
|
||||
|
||||
function choosecombo()
|
||||
{
|
||||
choosesim $1
|
||||
@@ -432,7 +433,6 @@ function print_lunch_menu()
|
||||
echo
|
||||
echo "You're building on" $uname
|
||||
echo
|
||||
echo ${LUNCH_MENU_CHOICES[@]}
|
||||
echo "Lunch menu... pick a combo:"
|
||||
|
||||
local i=1
|
||||
@@ -484,6 +484,8 @@ function lunch()
|
||||
return 1
|
||||
fi
|
||||
|
||||
export TARGET_BUILD_APPS=
|
||||
|
||||
# special case the simulator
|
||||
if [ "$selection" = "simulator" ]
|
||||
then
|
||||
@@ -530,6 +532,31 @@ function lunch()
|
||||
printconfig
|
||||
}
|
||||
|
||||
# Configures the build to build unbundled apps.
|
||||
# Run tapas with one ore more app names (from LOCAL_PACKAGE_NAME)
|
||||
function tapas()
|
||||
{
|
||||
local variant=$(echo -n $(echo $* | xargs -n 1 echo | grep -E '^(user|userdebug|eng)$'))
|
||||
local apps=$(echo -n $(echo $* | xargs -n 1 echo | grep -E -v '^(user|userdebug|eng)$'))
|
||||
|
||||
if [ $(echo $variant | wc -w) -gt 1 ]; then
|
||||
echo "tapas: Error: Multiple build variants supplied: $variant"
|
||||
return
|
||||
fi
|
||||
if [ -z "$variant" ]; then
|
||||
variant=eng
|
||||
fi
|
||||
|
||||
export TARGET_PRODUCT=generic
|
||||
export TARGET_BUILD_VARIANT=$variant
|
||||
export TARGET_SIMULATOR=false
|
||||
export TARGET_BUILD_TYPE=release
|
||||
export TARGET_BUILD_APPS=$apps
|
||||
|
||||
set_stuff_for_environment
|
||||
printconfig
|
||||
}
|
||||
|
||||
function gettop
|
||||
{
|
||||
local TOPFILE=build/core/envsetup.mk
|
||||
|
Reference in New Issue
Block a user