ninja/mac: Fix _XcodeVersion parsing for Xcode 3.2. 

BUG=chromium:295322
Review URL: https://codereview.chromium.org/24243013/

Patch from Trent Apted <tapted@chromium.org>!



git-svn-id: http://gyp.googlecode.com/svn/trunk@1738 78cadc50-ecff-11dd-a971-7dbc132099af
diff --git a/pylib/gyp/xcode_emulation.py b/pylib/gyp/xcode_emulation.py
index 7b42262..ef84df8 100644
--- a/pylib/gyp/xcode_emulation.py
+++ b/pylib/gyp/xcode_emulation.py
@@ -777,8 +777,14 @@
     # `xcodebuild -version` output looks like
     #    Xcode 4.6.3
     #    Build version 4H1503
+    # or like
+    #    Xcode 3.2.6
+    #    Component versions: DevToolsCore-1809.0; DevToolsSupport-1806.0
+    #    BuildVersion: 10M2518
     # Convert that to '0463', '4H1503'.
-    version, build = self._GetStdout(['xcodebuild', '-version']).splitlines()
+    version_list = self._GetStdout(['xcodebuild', '-version']).splitlines()
+    version = version_list[0]
+    build = version_list[-1]
     # Be careful to convert "4.2" to "0420":
     version = version.split()[-1].replace('.', '')
     version = (version + '0' * (3 - len(version))).zfill(4)