[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