Fix mma/mmma by making gettop canonicalize TOP when set

Bug: 17253957

(cherry picked from commit a5c4f178ae)

Change-Id: Id5f5a6e9c81d4332ef5a846423ea41384a053db6
This commit is contained in:
Brian Carlstrom 2014-09-12 00:33:25 -07:00
parent 1feb478d28
commit 0ff3aba580
1 changed files with 2 additions and 1 deletions

View File

@ -606,7 +606,8 @@ function gettop
{ {
local TOPFILE=build/core/envsetup.mk local TOPFILE=build/core/envsetup.mk
if [ -n "$TOP" -a -f "$TOP/$TOPFILE" ] ; then if [ -n "$TOP" -a -f "$TOP/$TOPFILE" ] ; then
echo $TOP # The following circumlocution ensures we remove symlinks from TOP.
(cd $TOP; PWD= /bin/pwd)
else else
if [ -f $TOPFILE ] ; then if [ -f $TOPFILE ] ; then
# The following circumlocution (repeated below as well) ensures # The following circumlocution (repeated below as well) ensures