[Pkg] Packages: Sake-Packages-kph.8.mcz
squeak-dev-noreply at lists.squeakfoundation.org
squeak-dev-noreply at lists.squeakfoundation.org
Fri Dec 12 01:30:45 UTC 2008
A new version of Sake-Packages was added to project Packages:
http://www.squeaksource.com/Packages/Sake-Packages-kph.8.mcz
==================== Summary ====================
Name: Sake-Packages-kph.8
Author: kph
Time: 12 December 2008, 1:30:44 am
UUID: 2acd265b-9f20-48be-aea7-197e9230cfb7
Ancestors: Sake-Packages-kph.7
add some items to mc menus.
register our package names with PackageInfo's properties
=============== Diff against Sake-Packages-kph.7 ===============
Item was added:
+ ----- Method: MCWorkingCopy>>myMenuForPackages: (in category '*sake-packages') -----
+ myMenuForPackages: aMenu
+
+ (self packageInfo propertyAt: #packages) ifNotNilDo: [ :pkgName |
+ aMenu
+ add: 'load latest release using Sake/Packages'
+ target: (Packages current named: 'pkgName')
+ selector: #run.
+
+ aMenu
+ add: 'load latest code using Sake/Packages'
+ target: (Packages beta named: 'pkgName')
+ selector: #run.
+ ]. !
Item was added:
+ ----- Method: Packages>>addToPackageInfo (in category 'as yet unclassified') -----
+ addToPackageInfo
+
+ (self info mcName ifNil: [ self name ]) ifNotNilDo: [ :mcName |
+ (PackageOrganizer default packageNamed: mcName ifAbsent: [ ^ self ])
+ propertyAt: #packages put: self name.
+ ].
+ !
More information about the Packages
mailing list