Add ${ANDROID_TOOLCHAIN} to $PATH to assist ninja.

Also minor upstreaming command movement.

BUG=
TEST=


Review URL: https://chromiumcodereview.appspot.com/10382177

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137243 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/build/android/envsetup.sh b/build/android/envsetup.sh
index dcf51ee..6ed168d 100755
--- a/build/android/envsetup.sh
+++ b/build/android/envsetup.sh
@@ -73,6 +73,12 @@
 toolchain_path="${ANDROID_NDK_ROOT}/toolchains/${toolchain_arch}/prebuilt/"
 export ANDROID_TOOLCHAIN="${toolchain_path}/${toolchain_dir}/bin/"
 
+if [ ! -d "${ANDROID_TOOLCHAIN}" ]; then
+  echo "Can not find Android toolchain in ${ANDROID_TOOLCHAIN}." >& 2
+  echo "The NDK version might be wrong." >& 2
+  return 1
+fi
+
 export ANDROID_SDK_VERSION="15"
 
 # Needed by android antfiles when creating apks.
@@ -82,12 +88,8 @@
 export PATH=$PATH:${ANDROID_NDK_ROOT}
 export PATH=$PATH:${ANDROID_SDK_ROOT}/tools
 export PATH=$PATH:${ANDROID_SDK_ROOT}/platform-tools
-
-if [ ! -d "${ANDROID_TOOLCHAIN}" ]; then
-  echo "Can not find Android toolchain in ${ANDROID_TOOLCHAIN}." >& 2
-  echo "The NDK version might be wrong." >& 2
-  return 1
-fi
+# Must have tools like arm-linux-androideabi-gcc on the path for ninja
+export PATH=$PATH:${ANDROID_TOOLCHAIN}
 
 if [ -z "${CHROME_SRC}" ]; then
   # If $CHROME_SRC was not set, assume current directory is CHROME_SRC.