I'm pleased to announce that the ConfigurationOfMagma now includes support to load version 1.0r44 of Magma.
In a Pharo or PharoCore 10515 RC3 image evaluate:
Gofer it squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfMagma'; load.
In Squeak, using Monticello browser add package
ConfigurationOfMagma
from repository
http://www.squeaksource.com/MetacelloRepository
Then in Pharo and Squeak, evaluate in a workspace
for getting Magma Client:
(ConfigurationOfMagma project latestVersion) load: 'Client'
for getting Magma Server:
(ConfigurationOfMagma project latestVersion) load: 'Server'
for getting Magma Tester:
(ConfigurationOfMagma project latestVersion) load: 'Tester'
Then if you want, run the test suite. Evaluate in a workspace:
MagmaTestCase allowWriteBarrier: false. MagmaTestCase fullSuite maDebug.
Cheers
Now if you want some old version of Magma you can install it too.
For example, to install 1.0r43, evaluate (after installing ConfigurationOfMagma, of course) any of:
(ConfigurationOfMagma project version: '1.0r43') load: 'Client'. (ConfigurationOfMagma project version: '1.0r43') load: 'Server'. (ConfigurationOfMagma project version: '1.0r43') load: 'Tester'.
To install 1.0r44 (like the previous mail):
(ConfigurationOfMagma project version: '1.0r44') load: 'Client'. (ConfigurationOfMagma project version: '1.0r44') load: 'Server'. (ConfigurationOfMagma project version: '1.0r44') load: 'Tester'.
As currently 1.0r44 is the latest released version, this is the same that:
ConfigurationOfMagma project latestVersion load: 'Client'. ConfigurationOfMagma project latestVersion load: 'Server'. ConfigurationOfMagma project latestVersion load: 'Tester'.
Also, if you have an old version of ConfigurationOfMagma in your image, you can update it to the newest version (the one with 1.0r44 version in it) by evaluating:
ConfigurationOfMagma project updateProject
And then install the new version of Magma as stated before.
Cheers
magma@lists.squeakfoundation.org