*** empty log message ***
authorClaus Gittinger <cg@exept.de>
Tue, 28 Nov 2006 15:47:46 +0100
changeset 7552 af5529b5a479
parent 7551 8e95b754682d
child 7553 83cbd8707d1e
*** empty log message ***
Tools_ProjectList.st
--- a/Tools_ProjectList.st	Tue Nov 28 15:47:17 2006 +0100
+++ b/Tools_ProjectList.st	Tue Nov 28 15:47:46 2006 +0100
@@ -564,11 +564,12 @@
 
                 (allProjects includes:package) ifFalse:[
                     allProjects add:package.
-
-                    p := package asPackageId.
-                    [(parent := p parentPackage) notNil] whileTrue:[
-                        allProjects add:parent asSymbol.
-                        p := parent.
+                    package ~= Project noProjectID ifTrue:[
+                        p := package asPackageId.
+                        [(parent := p parentPackage) notNil] whileTrue:[
+                            allProjects add:parent asSymbol.
+                            p := parent.
+                        ].
                     ].
                 ].
             ].
@@ -624,7 +625,7 @@
     ].
     ^ allProjects asOrderedCollection.
 
-    "Modified: / 10-11-2006 / 17:14:48 / cg"
+    "Modified: / 28-11-2006 / 14:41:56 / cg"
 !
 
 defaultSlaveModeValue
@@ -808,5 +809,5 @@
 !ProjectList class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.29 2006-11-20 11:34:09 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.30 2006-11-28 14:47:46 cg Exp $'
 ! !