[Pkg] Sake : Sake-Bob-kph.6.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Sun Oct 26 14:52:25 UTC 2008


A new version of Sake-Bob was added to project Sake :
http://www.squeaksource.com/Sake/Sake-Bob-kph.6.mcz

==================== Summary ====================

Name: Sake-Bob-kph.6
Author: kph
Time: 26 October 2008, 2:52:24 pm
UUID: 1df2e342-e4a3-46c4-9f59-52b2b1f03d79
Ancestors: Sake-Bob-kph.5

.

=============== Diff against Sake-Bob-kph.5 ===============

Item was changed:
  ----- Method: BobPeriodicallyWatchRepositories>>taskWatchPackages (in category 'as yet unclassified') -----
  taskWatchPackages
  
+ 	^ SakeTask checkUrl: 'http://www.squeaksource.com/Packages/feed.rss' onChanged: [ Installer install: 'Packages' ].!
- 	^ SakeTask checkUrl: 'http://www.squeaksource.com/Packages/feed.rss' onChanged: [ Installer sake install: 'PackagesAllVersions' ].!

Item was added:
+ ----- Method: BobBuild class>>taskBuildAll (in category 'as yet unclassified') -----
+ taskBuildAll
+ 
+ 	self define: [ :task |
+ 	
+ 		task dependsOn: (self allSubclasses collect: [ self build ]).
+ 	
+ 		"we need to tell this task to sort its dependencies appropriately before it is run"
+ 	].!

Item was changed:
  ----- Method: BobPeriodicallyWatchRepositories>>taskWatchTasks (in category 'as yet unclassified') -----
  taskWatchTasks
  
+ 	^ SakeTask  checkUrl: 'http://www.squeaksource.com/Tasks/feed.rss' 
+ 				onChanged: [ Installer sake install: 'Tasks'. 
+ 					            BobBuild taskMain run. ].
- 	^ SakeTask checkUrl: 'http://www.squeaksource.com/Tasks/feed.rss' onChanged: [ Installer sake install: 'Tasks' ].
  	
  !

Item was added:
+ ScheduledTask subclass: #BobPeriodicallyBuilds
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Sake-Bob'!

Item was added:
+ ----- Method: BobBuild class>>build (in category 'as yet unclassified') -----
+ build
+ 
+ 	self subclassResponsibility!

Item was added:
+ ----- Method: BobBuild class>>taskMain (in category 'as yet unclassified') -----
+ taskMain
+ 
+ 	self define: [ :task |
+ 	
+ 		task dependsOn: (self allSubclasses collect: [ self build ]).
+ 	
+ 		"we need to tell this task to sort its dependencies appropriately before it is run"
+ 	].!

Item was added:
+ ----- Method: BobBuild class>>latest: (in category 'as yet unclassified') -----
+ latest: prefix
+ 
+ 	"
+ 	BobBuildReleaseAfterSqueak310 latest: #build.
+ 	"
+ 	
+ 	^ (self selectors select: [ :ea | ea beginsWith: prefix ]) asSortedCollection last!



More information about the Packages mailing list