[Pkg] Packages: Sake-Packages-kph.37.mcz
squeak-dev-noreply at lists.squeakfoundation.org
squeak-dev-noreply at lists.squeakfoundation.org
Tue Jul 7 16:38:16 UTC 2009
A new version of Sake-Packages was added to project Packages:
http://www.squeaksource.com/Packages/Sake-Packages-kph.37.mcz
==================== Summary ====================
Name: Sake-Packages-kph.37
Author: kph
Time: 7 July 2009, 5:38:14 pm
UUID: f61152ed-fb65-4723-8194-3dd55fa2c0c1
Ancestors: Sake-Packages-kph.36
findPath: always looks built from Packages, subclasses can override of course.
References to bux fixes can be placed as dependencies.
=============== Diff against Sake-Packages-kph.36 ===============
Item was changed:
----- Method: Packages class>>findPath (in category 'private') -----
findPath
+ ^ (Packages withAllSubclasses select: [ :ea | ea priority < 9999 ]) asSortedCollection!
- ^ (self withAllSubclasses select: [ :ea | ea priority < 9999 ]) asSortedCollection!
Item was changed:
----- Method: Packages class>>taskGenerateAllUniverses (in category 'tasks - universes') -----
taskGenerateAllUniverses
"
self taskGenerateAllUniverses run.
"
^ SakeTask define: [ :task |
task if: { (SakeTask class: 'UUniverse') exists }.
task action:
(Packages allSubclasses select: [ :each | each initialize isUniverse ] thenCollect: [ :sc | sc taskGenerateUniversePackageTasks ]).
]
!
Item was changed:
----- Method: Packages class>>string: (in category 'public') -----
string: aPackageNameOrFix
aPackageNameOrFix first isDigit ifTrue: [ ^ self taskEnsureFix: aPackageNameOrFix ].
^ self named: aPackageNameOrFix!
More information about the Packages
mailing list