+ elif [ -n "$PACKAGES_PATH" ]
+ then
+ PATH_LIST=$PACKAGES_PATH
+ PATH_LIST=${PATH_LIST//:/ }
+ for DIR in $PATH_LIST
+ do
+ if [ -f "$DIR/BaseTools/BuildEnv" ]
+ then
+ export EDK_TOOLS_PATH=$DIR/BaseTools
+ . $DIR/BaseTools/BuildEnv $*
+ break
+ fi
+ done
+ else
+ echo BaseTools not found in your tree, and EDK_TOOLS_PATH is not set.
+ echo Please check that WORKSPACE or PACKAGES_PATH is not set incorrectly
+ echo in your shell, or point EDK_TOOLS_PATH at the directory that contains
+ echo the EDK2 BuildEnv script.
+ return 1