Chromium Code Reviews| Index: build/android/gyp/ant.py |
| diff --git a/build/android/gyp/ant.py b/build/android/gyp/ant.py |
| index 45ed3ed95390a435ed6baff7e3b09afa86a4e1e9..06b0447fead1e437f3443398a2692f92c55b6238 100755 |
| --- a/build/android/gyp/ant.py |
| +++ b/build/android/gyp/ant.py |
| @@ -13,12 +13,20 @@ output up until the BUILD SUCCESSFUL line. |
| """ |
| import sys |
| +import traceback |
| from util import build_utils |
| def main(argv): |
| - stdout = build_utils.CheckCallDie(['ant'] + argv[1:], suppress_output=True) |
| + try: |
| + stdout = build_utils.CheckOutput(['ant'] + argv[1:]) |
| + except build_utils.CalledProcessError as e: |
| + traceback.print_exc() |
| + if '-quiet' in e.args: |
| + sys.stderr.write('Tip: run the ant command above without the -quiet flag ' |
|
cjhopman
2013/12/06 17:32:00
+1
|
| + 'to see more details on the error\n') |
| + sys.exit(1) |
| stdout = stdout.strip().split('\n') |
| for line in stdout: |
| if line.strip() == 'BUILD SUCCESSFUL': |