From 2607a44690e701c66984b7b91fbcd225a3d271ff Mon Sep 17 00:00:00 2001 From: Just van Rossum Date: Sat, 30 Jan 1999 18:27:12 +0000 Subject: [PATCH] added some try/excepts so it also works when certain projects/folders are not available -- jvr --- Mac/scripts/fullbuild.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Mac/scripts/fullbuild.py b/Mac/scripts/fullbuild.py index cf01d63cf61..0587f6ccf99 100644 --- a/Mac/scripts/fullbuild.py +++ b/Mac/scripts/fullbuild.py @@ -70,9 +70,17 @@ def buildmwproject(top, creator, projects): else: target = '' file = os.path.join(top, file) - fss = macfs.FSSpec(file) + try: + fss = macfs.FSSpec(file) + except ValueError: + print '** file not found:', file + continue print 'Building', file, target - mgr.open(fss) + try: + mgr.open(fss) + except aetools.Error, detail: + print '**', detail, file + continue if target: try: mgr.Set_Current_Target(target)