[28581] in Source-Commits

home help back first fref pref prev next nref lref last post

build-system commit: Output error message when dabuild fails

daemon@ATHENA.MIT.EDU (Victor Vasiliev)
Fri Mar 11 17:37:38 2016

Date: Fri, 11 Mar 2016 17:37:34 -0500
From: Victor Vasiliev <vasilvv@mit.edu>
Message-Id: <201603112237.u2BMbYmZ028429@drugstore.mit.edu>
To: source-commits@mit.edu

https://github.com/mit-athena/build-system/commit/e54c602fd0ee1d4c092c876abcb8d81b31988993
commit e54c602fd0ee1d4c092c876abcb8d81b31988993
Author: Victor Vasiliev <vasilvv@mit.edu>
Date:   Fri Mar 11 17:26:38 2016 -0500

    Output error message when dabuild fails

 dabuild |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/dabuild b/dabuild
index c72bfb6..35a46d9 100755
--- a/dabuild
+++ b/dabuild
@@ -312,7 +312,11 @@ if __name__ == '__main__':
         print >>sys.stderr, "The lock is in place; unable to proceed"
         sys.exit(1)
     try:
-        main()
+        try:
+            main()
+        except subprocess.CalledProcessError as err:
+            print err.output
+            raise err
     finally:
         dabuildsys.release_lock()
 

home help back first fref pref prev next nref lref last post