added some try/excepts so it also works when certain projects/folders are not available -- jvr
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 @@
 		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)