LibraryDefinition.st
branchjv
changeset 18033 c90d8fdd805d
parent 18028 e39da2aa21bc
parent 14883 0580920c8388
child 18037 4cf874da38c9
--- a/LibraryDefinition.st	Mon Mar 18 17:55:24 2013 +0000
+++ b/LibraryDefinition.st	Mon Mar 18 22:12:08 2013 +0000
@@ -37,12 +37,7 @@
 
 !LibraryDefinition class methodsFor:'code generation'!
 
-forEachMethodsCodeToCompileDo:aTwoArgBlock ignoreOldDefinition:ignoreOldDefinition
-    super forEachMethodsCodeToCompileDo:aTwoArgBlock ignoreOldDefinition:ignoreOldDefinition.
-
-    "Created: / 10-08-2006 / 16:35:47 / cg"
-    "Modified: / 18-08-2006 / 16:22:49 / cg"
-! !
+ !
 
 
 !LibraryDefinition class methodsFor:'description - compilation'!
@@ -324,10 +319,15 @@
 
 !!INCLUDE $(TOP)\rules\stdRules_bc
 
-# build all prerequisite packages for this package
+# build all mandatory prerequisite packages (containing superclasses) for this package
 prereq:
 %(MAKE_PREREQUISITES)
 
+# build all packages containing referenced classes for this package
+# they are nor needed to compile the package
+references:
+%(MAKE_REFERENCES)
+
 %(ADDITIONAL_RULES)
 
 %(ADDITIONAL_HEADERRULES)
@@ -499,9 +499,15 @@
 # add more postMake actions here
 postMake:: cleanjunk
 
-prereq: $(REQUIRED_SUPPORT_DIRS)
+# build all mandatory prerequisite packages (containing superclasses) for this package
+prereq:
 %(MAKE_PREREQUISITES)
 
+# build all packages containing referenced classes for this package
+# they are nor needed to compile the package
+references:
+%(MAKE_REFERENCES)
+
 cleanjunk::
 %(TAB)-rm -f *.s *.s2
 
@@ -735,10 +741,10 @@
 !LibraryDefinition class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.113 2013-03-11 20:49:52 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.115 2013-03-15 13:40:33 stefan Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.113 2013-03-11 20:49:52 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.115 2013-03-15 13:40:33 stefan Exp $'
 ! !