Merge revision 21306 to trunk. This fixes an issue with xcode output parsing on 10.6
Review URL: https://codereview.chromium.org//13945021
git-svn-id: http://dart.googlecode.com/svn/trunk@21350 260f80e4-7a28-3924-810f-c04153c831b5
diff --git a/tools/VERSION b/tools/VERSION
index fe64738..96004c7 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -1,4 +1,4 @@
MAJOR 0
MINOR 4
BUILD 5
-PATCH 2
+PATCH 3
diff --git a/tools/build.py b/tools/build.py
index 886749f..414f980 100755
--- a/tools/build.py
+++ b/tools/build.py
@@ -273,6 +273,8 @@
is_fancy_tty = True
except subprocess.CalledProcessError:
is_fancy_tty = False
+ except AttributeError:
+ is_fancy_tty = False
for line in unbuffered(process.stdout.readline):
line = line.rstrip()
if line.startswith('=== BUILD ') or line.startswith('** BUILD '):