diff --git a/envsetup.sh b/envsetup.sh index a8f2d4da1..a68f73e47 100644 --- a/envsetup.sh +++ b/envsetup.sh @@ -663,7 +663,7 @@ function mmm() for DIR in $DIRS ; do DIR=`echo $DIR | sed -e 's:/$::'` if [ -f $DIR/Android.mk ]; then - TO_CHOP=`echo $T | wc -c | tr -d ' '` + TO_CHOP=`(cd -P -- $T && pwd -P) | wc -c | tr -d ' '` TO_CHOP=`expr $TO_CHOP + 1` START=`PWD= /bin/pwd` MFILE=`echo $START | cut -c${TO_CHOP}-`