The Trunk: Installer-Core-cmm.386.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Installer-Core-cmm.386.mcz

commits-2
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' }!