A new version of AlienInstaller was added to project The Inbox: http://source.squeak.org/inbox/AlienInstaller-mha.4.mcz
==================== Summary ====================
Name: AlienInstaller-mha.4 Author: mha Time: 4 September 2009, 9:33:33 am UUID: 12c65287-2707-43b1-895e-638d4b8ed545 Ancestors: AlienInstaller-mha.3
added script to have Alien installation proceed automatically
=============== Diff against AlienInstaller-mha.1 ===============
Item was added: + ----- Method: AlienInstaller class>>postInstallInitialization (in category 'installation') ----- + postInstallInitialization + #( ParseNode Alien AlienLibrary FFICallbackThunk Callback UnsafeAlien ) + do: [ :c | c initialize ] + displayingProgress: 'Initializing ...'!
Item was added:
Item was added: + ----- Method: AlienInstaller class>>recompileAlien (in category 'installation') ----- + recompileAlien + (PackageInfo named: 'Alien') methods + do: [:ea | ea actualClass recompile: ea methodSymbol] + displayingProgress: 'Recompiling...'!
Item was changed: ----- Method: AlienInstaller class>>install (in category 'installation') ----- install | repository | repository := (Installer repository: 'http://www.squeaksource.com/') project: 'Alien'. + #( 'Alien-Core' 'Alien-CoreTest' 'Alien-Examples' 'Alien-LibC' ) - #( 'Alien-Core-First' 'Alien-Core' 'Alien-Examples' 'Alien-LibC' 'Alien-CoreTest' 'Alien-Last-Class-Initialize' ) do: [ :p | repository install: p ] displayingProgress: 'Installing Alien packages ...'. + self + recompileAlien; + postInstallInitialization! - (PackageInfo named: 'Alien') methods - do: [:ea | ea actualClass recompile: ea methodSymbol] - displayingProgress: 'Recompiling...'!
squeak-dev@lists.squeakfoundation.org