--- a/ProjectDefinition.st Mon Dec 07 16:58:16 2009 +0100
+++ b/ProjectDefinition.st Mon Dec 07 20:12:23 2009 +0100
@@ -4745,6 +4745,20 @@
self loadPackages:(self effectivePreRequisites) asAutoloaded:asAutoloaded
!
+loadSubProjects
+ "load other packages (at least the projectDefinitions and their extensions)"
+
+ self loadSubProjectsAsAutoloaded:false.
+ self subProjects do:[:p |
+ |subDef|
+
+ subDef := self definitionClassForPackage:p.
+ subDef notNil ifTrue:[
+ subDef loadSubProjects
+ ].
+ ].
+!
+
loadSubProjectsAsAutoloaded:asAutoloaded
"load other packages (at least the projectDefinitions and their extensions)"
@@ -5235,11 +5249,11 @@
!ProjectDefinition class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.293 2009-12-01 21:31:54 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.294 2009-12-07 19:12:23 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.293 2009-12-01 21:31:54 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.294 2009-12-07 19:12:23 cg Exp $'
! !
ProjectDefinition initialize!