[squeak-dev] The Trunk: Installer-Core-cmm.386.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Dec 8 20:39:18 UTC 2013


Chris Muller uploaded a new version of Installer-Core to project The Trunk:
http://source.squeak.org/trunk/Installer-Core-cmm.386.mcz

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

Name: Installer-Core-cmm.386
Author: cmm
Time: 8 December 2013, 2:38:47.101 pm
UUID: 1b02fc3b-17ac-4761-bb2a-c10c2afe1c25
Ancestors: Installer-Core-fbs.385

- We don't want a minimum core capable of expanding itself to require Graphics or Balloon.  But it should be able to update its own core packages to newest versions via McMcmUpdater.
- Add #updateStream definition for new UpdateStream package, depending on Tools.

=============== Diff against Installer-Core-fbs.385 ===============

Item was changed:
  ----- Method: Installer>>core (in category 'package-definitions') -----
  core
+ 	"A minimum core capable of expanding itself."
- 	"Approximate minimum core capable of expanding itself.  First draft"
  	^ { #squeak -> MCMcmUpdater defaultUpdateURL asUrl path last.
  	'Kernel'.
  	'Collections'.
  	'Exceptions'.
  	'Files'.
- 	'Graphics'.
- 	'Balloon'.
  	'Network'.
  	'Monticello'.
+ 	'MonticelloConfigurations'.
  	'Installer-Core' }!

Item was added:
+ ----- Method: Installer>>tools (in category 'package-definitions') -----
+ tools
+ 	"A minimum core capable of expanding itself."
+ 	^ { self core.
+ 	'ToolBuilder-Kernel'.
+ 	'Tools' }!

Item was added:
+ ----- Method: Installer>>updateStream (in category 'package-definitions') -----
+ updateStream
+ 	^ { self tools.
+ 	'UpdateStream' }!



More information about the Squeak-dev mailing list