<div dir="ltr"><div dir="ltr">Hi Robert,</div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><p>2) How can loading #core + #test be one-click? I would like to
know.<br></p>
<p></p></div></blockquote><div>The two links I sent you the other day document it. As a comparable example, take a look at Installer>>#ffiTests. With this, you can simply execute:<br></div><div><br></div><div> Installer new merge: #ffiTests</div><div><br></div><div>and it'll know to grab #ffi first, then #ffiTests.</div><div><br></div><div>A second approach can be done with SqueakMap. With a base image, you can load the Magma project, and it'll load the tree of pre-requisites first. Right click on the "1.62 tests" Release, then select "Edit Release" and you'll see the script. This is the incantation which handles the dependencies:</div><div><br></div><div> (Smalltalk hasClassNamed: #MaObjectRepository) <br></div><div> ifFalse: [ SMSqueakMap default installPackageNamed: 'Magma' version: '1.62 server' ].<br></div><div><br></div><div>So, "1.62 tests" loads "1.62 server", which loads "1.62 client" which loads.... etc.</div><div><br></div><div>MC Configurations are yet another way, as is Metacello. I doubt we need any more at the moment.</div><div><br></div><div> - Chris</div><div></div></div></div>