summaryrefslogtreecommitdiffstats
path: root/Mac
diff options
context:
space:
mode:
Diffstat (limited to 'Mac')
-rw-r--r--Mac/scripts/fullbuild.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/Mac/scripts/fullbuild.py b/Mac/scripts/fullbuild.py
index cf01d63..0587f6c 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)