Fixed install issue with build_tc.py.

PRESUBMIT=passed
R=raymes,bjanakiraman
DELTA=6  (1 added, 1 deleted, 4 changed)
RCL=45173-p2
RDATE=2010/11/11 14:42:17


P4 change: 42605758
diff --git a/v14/build_tc.py b/v14/build_tc.py
index 0d81308..352abe5 100755
--- a/v14/build_tc.py
+++ b/v14/build_tc.py
@@ -81,8 +81,7 @@
 
   if options.incremental is None and not options.clean:
     install_dir = rootdir + "/install"
-    package_dir = (rootdir + "/pkgs/" + target + "/" +
-                   "cross-" + target + "/")
+    package_dir = (rootdir + "/pkgs/")
     retval = InstallTC(package_dir, install_dir)
     utils.AssertTrue(retval == 0, "Installation of the toolchain failed!")
 
@@ -107,9 +106,10 @@
 
 
 def InstallTC(package_dir, install_dir):
-  command = ("mkdir -p " + install_dir + ";")
-  command += ("for f in " + package_dir + "*; do tar xvf $f -C " + install_dir +
-              "; done")
+  command = ("mkdir -p " + install_dir)
+  command += ("&& for f in $(find " + package_dir +
+              " -name \\*.tbz2); do tar xvf $f -C " +
+              install_dir + "; done")
   retval = utils.RunCommand(command)
   return retval