summaryrefslogtreecommitdiffstats
path: root/envsetup.sh
diff options
context:
space:
mode:
authorGuilhem IMBERTON <guilhem.imberton@intel.com>2012-10-04 14:26:57 +0200
committerGuilhem IMBERTON <guilhem.imberton@intel.com>2013-07-23 21:02:15 +0200
commit58570e7d5ef8ec486e6c91deee8d61b404dba25d (patch)
tree74b9377b2fd7076fce9e63d1c085e50643014a74 /envsetup.sh
parenta1f8cdf74bcc35110bd306d633e019a6279fc7fe (diff)
downloadbuild-58570e7d5ef8ec486e6c91deee8d61b404dba25d.zip
build-58570e7d5ef8ec486e6c91deee8d61b404dba25d.tar.gz
build-58570e7d5ef8ec486e6c91deee8d61b404dba25d.tar.bz2
Use consistent search depth.
AndroidProducts.mk allows for a maxdepth of 4 in device and vendor while vendorsetup.sh and BoardConfig.mk only allow for smaller depth. Make search depth consistent for these files. Change-Id: I406770c1423d4f27fe097956a7c705a0da937e35 Signed-off-by: Beare, Bruce J <bruce.j.beare@intel.com> Signed-off-by: Laurent Fert <laurent.fert@intel.com> Signed-off-by: Guilhem Imberton <guilhem.imberton@intel.com> Author: Laurent Fert <laurent.fert@intel.com>
Diffstat (limited to 'envsetup.sh')
-rw-r--r--envsetup.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/envsetup.sh b/envsetup.sh
index 70cb2de..998cf67 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -1194,7 +1194,8 @@ if [ "x$SHELL" != "x/bin/bash" ]; then
fi
# Execute the contents of any vendorsetup.sh files we can find.
-for f in `/bin/ls vendor/*/vendorsetup.sh vendor/*/*/vendorsetup.sh device/*/*/vendorsetup.sh 2> /dev/null`
+for f in `test -d device && find device -maxdepth 4 -name 'vendorsetup.sh' 2> /dev/null` \
+ `test -d vendor && find vendor -maxdepth 4 -name 'vendorsetup.sh' 2> /dev/null`
do
echo "including $f"
. $f