Install Moose
In this article, we describe how to install Moose.
Installation
- Install Pharo Launcher
- Get Moose Image
Step 1 - Install Pharo Launcher
The easiest way to install Moose is to use the Pharo Launcher. You can download it from the Pharo website.
Step 2 - Get Moose Image
From the Pharo Launcher, you can download a Moose image. It corresponds to a Pharo image (see the pharo open documentation) with the Moose tools installed.
The ReadMe of the Moose project describes how to get the latest Moose image. It is usually safe to take the highest version available even if marked ‘developement’.
Once the image downloaded, you just need to run it with from the Pharo Launcher.
Add all GitHub releases in the launcher
If you want to access all versions of Moose, instead of the most recent ones, you can use the GitHub releases. To do so, add this project into the pharo launcher:
- Download the PharoLauncher (see Step 1 of the previous section)
- Open PharoLauncher
- Open a playground (Ctrl + O, Ctrl + W)
- Execute the following piece of code
| sources |
sources := {
"Add Moose"
PhLTemplateSource new
type: #HttpListing;
name: 'Moose';
url: 'https://github.com/moosetechnology/Moose/releases';
filterPattern: 'href="([^"]*/(Pharo|Moose)[0-9][^"]*.zip)"';
templateNameFormat: '{6} ({5})' }.
PhLUserTemplateSources sourcesFile writeStreamDo: [ :s |
(STON writer on: s)
newLine: String lf;
prettyPrint: true;
nextPut: sources ]
- Close the playground
New >> Moose >> Your version