[Vm-dev] VM Maker: VMMaker-dtl.368.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Jul 22 03:31:09 UTC 2015


David T. Lewis uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker-dtl.368.mcz

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

Name: VMMaker-dtl.368
Author: dtl
Time: 21 July 2015, 11:30:25.002 pm
UUID: 12be73bb-5ef7-4e69-a63a-689dc7b78a1d
Ancestors: VMMaker-dtl.367

Fix VMMaker updateFromServer

=============== Diff against VMMaker-dtl.367 ===============

Item was changed:
  ----- Method: VMMaker class>>updateFromServer (in category 'fetching updates') -----
  updateFromServer
  	"Update the image by loading all pending updates from the server. Also save local
  	copies of the update files if the #updateSavesFile preference is set to true"
  
  	"VMMaker updateFromServer"
  
  	(Smalltalk hasClassNamed: #MCMcmUpdater)
  		ifTrue: [ | updater |
  			updater := Smalltalk at: #MCMcmUpdater.
  			(updater respondsTo: #updateFromRepository:baseName: )
  				ifTrue: [ "newer MCMcmUpdater supports multiple update streams per repository"
+ 					updater perform: #updateFromRepository:baseName: withArguments: { 'http://source.squeak.org/VMMaker' . 'update' } ]
- 					updater perform: #updateFromRepository:baseName: with: { 'http://source.squeak.org/VMMaker' . 'update' } ]
  				ifFalse: [ "older versions of MCMcmUpdater"
  						updater updateFromRepositories: #('http://source.squeak.org/VMMaker') ] ]
  		ifFalse: [self notify: 'MonticelloConfigurations not installed in this image']!



More information about the Vm-dev mailing list