Keith Hodges wrote:
Göran Krampe wrote:
Adrian Lienhard wrote:
Hi Göran,
I think this is a good and constructive way to look at Squeak/Pharo!
Re SqueakMap. We planned to remove SM from the core (doesn't need to be part of an image that gets deployed), but make it loadable again from the (not yet existing) universe. The only dependency I see is on MC (MCSMCacheRepository), and a few overrides. Is there already a loadable package for SM?
Well... yes... but I honestly don't recall the incantation! :) There is a small doit that sucks it down and installs it. No, not packaged as a simple MC - because it was meant to install in older Squeaks you know.
Will look into it.
regards, Göran
Its not as simple as you might think. You will probably be all right in an image which doesn't have it installed. I have added a utility script to Installer expressly for loading Squeakmap. To invoke it directly use:
Installer install: 'LevelPlayingField-UpdateSqueakMap'.
The code that this runs is:
Installer wsm addPackage: 'SqueakMap2 base'; bootstrap; install. Installer wsm addPackage: 'SqueakMap2 loader'; bootstrap; install. Installer wsm addPackage: 'SqueakMap2 base'; install. Installer wsm addPackage: 'SqueakMap2 loader'; install.
the #bootstrap call, results in the mcz being installed with MczInstaller from the source.st file.
Keith
Cool! Thanks Keith. regards, Göran