[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