[squeak-dev] The Inbox: AlienInstaller-mha.1.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Sep 3 16:22:28 UTC 2009


A new version of AlienInstaller was added to project The Inbox:
http://source.squeak.org/inbox/AlienInstaller-mha.1.mcz

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

Name: AlienInstaller-mha.1
Author: mha
Time: 3 September 2009, 6:22:29 am
UUID: 7bf1bf82-a874-46e5-98a3-5684e0120ab2
Ancestors: 

use "AlienInstaller install" to install Alien in the trunk image

==================== Snapshot ====================

SystemOrganization addCategory: #AlienInstaller!

Object subclass: #AlienInstaller
	instanceVariableNames: ''
	classVariableNames: ''
	poolDictionaries: ''
	category: 'AlienInstaller'!

----- Method: AlienInstaller class>>install (in category 'installation') -----
install
	| repository |
	repository := (Installer repository: 'http://www.squeaksource.com/') project: 'Alien'.
	#( 'Alien-Core-First' 'Alien-Core' 'Alien-Examples' 'Alien-LibC' 'Alien-CoreTest' 'Alien-Last-Class-Initialize' )
		do: [ :p | repository install: p ]
		displayingProgress: 'Installing Alien packages ...'.
	(PackageInfo named: 'Alien') methods
		do: [:ea | ea actualClass recompile: ea methodSymbol]
		displayingProgress: 'Recompiling...'!




More information about the Squeak-dev mailing list