ProjectDefinition.st
changeset 14834 d54330e59dcd
parent 14817 c166d17242cc
child 14843 93eb3b7e0db1
--- a/ProjectDefinition.st	Tue Mar 05 10:41:57 2013 +0100
+++ b/ProjectDefinition.st	Wed Mar 06 15:18:55 2013 +0100
@@ -6558,9 +6558,14 @@
 
         cls := Smalltalk at:nm asSymbol.
         cls isNil ifTrue:[
-            self error:'oops: missing class: ',nm.
-        ].
-        classesInDescription add:cls.
+            (self autoloaded_classNames includes:nm) ifTrue:[
+                Transcript showCR:'missing autoloaded class: ',nm.
+            ] ifFalse:[
+                self error:('missing class: ',nm) mayProceed:true.
+            ]
+        ] ifFalse:[
+            classesInDescription add:cls.
+        ]
     ].
 
     missingPools := Set new.
@@ -6734,11 +6739,11 @@
 !ProjectDefinition class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.420 2013-03-01 21:35:18 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.421 2013-03-06 14:18:55 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.420 2013-03-01 21:35:18 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.421 2013-03-06 14:18:55 cg Exp $'
 !
 
 version_SVN