[ANN][Squeak-dev Image] Version 49
Keith Hodges
keith_hodges at yahoo.co.uk
Tue Nov 7 03:16:27 UTC 2006
Klaus D. Witzel wrote:
> Hi Damien,
>
> would it be possible to base the Squeak-dev image on Pavel's KernelImage
>
> - http://www.comtalk.net/Squeak/98
>
> References to SMSqueakMap result in DNU :(
>
> Thank you for consideration.
>
> /Klaus
If you adopt "Installer" (squeaksource.com/Installer) then you can
install squeakmap packages without needing the SMSqueakMap loader.
To bootstrap installer, use something like
/MczInstaller installStream:
'http://www.squeaksource.com/Installer/Installer-Core-kph.3.mcz' asUrl
retrieveContents contentStream.
/To use the direct from squeakmap web server installation method as follows.
/
Installer websqueakmap install: 'ThePackageName(version)'./
----
My current plan is to package my seaside-magma-pier integrated package
as an installer script so as to escape "image lock in". The idea being
that the script can be run using any base image as a starting point, be
it a KernelImage, 3.7, 3.8, 3.9+. I think that it has the potential to
work quite well, though I haven't tried it with KernelImage yet.
Best regards
Keith
p.s.
The scripts on http://www.comtalk.net/Squeak/98 can be made more readable
with Installer.
#('Compression-pk.10.mcz'
'Network-pk.41.mcz'
'PackageInfo-al.6.mcz'
'Monticello-pk.309.mcz')
do: [:packageName |
((MCHttpRepository location: 'http://www.squeaksource.com/KernelImage' user: '' password: '')
loadVersionFromFileNamed: packageName) load ]
becomes:
Installer squeaksource project:'KernelImage';
install:'Compression';
install:'Network';
install:'MackageInfo';
install:'Monticello'.
(note Installer picks up the latest versions by default)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20061107/5ebd4d38/attachment.htm
More information about the Squeak-dev
mailing list
|