From: Jack Jansen Date: Mon, 24 Jul 2000 19:45:07 +0000 (+0000) Subject: If any of the builds in a group fails offer to stop the fullbuild process and open... X-Git-Tag: v2.0b1~732 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bc66f950e8366915308b1921a3b6fc66629b30b1;p=thirdparty%2FPython%2Fcpython.git If any of the builds in a group fails offer to stop the fullbuild process and open the failing projects in codewarrior. --- diff --git a/Mac/scripts/fullbuild.py b/Mac/scripts/fullbuild.py index f334e4d553c5..2dadfa9e672d 100644 --- a/Mac/scripts/fullbuild.py +++ b/Mac/scripts/fullbuild.py @@ -64,6 +64,7 @@ def buildmwproject(top, creator, projects): mgr = MwShell(creator, start=1) mgr.send_timeout = AppleEvents.kNoTimeOut + failed = [] for file in projects: if type(file) == type(()): file, target = file @@ -90,7 +91,15 @@ def buildmwproject(top, creator, projects): mgr.Make_Project() except aetools.Error, arg: print '**', file, target, 'Failed:', arg + failed.append(fss) mgr.Close_Project() + if failed: + print 'Open failed projects and exit?', + rv = sys.stdin.readline() + if rv[0] in ('y', 'Y'): + for fss in failed: + mgr.open(fss) + sys.exit(0) ## mgr.quit() def buildapplet(top, dummy, list):