Skip to content

Commit 79d91cd

Browse files
committed
Update README.
1 parent a71eb84 commit 79d91cd

File tree

1 file changed

+31
-3
lines changed

1 file changed

+31
-3
lines changed

README.md

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,45 @@ The latest Grease version is supported on the following platforms and versions,
2424
| [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Pharo64-6.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.3.4](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.3.4&label=3.3.4)](http://travis-ci.org/SeasideSt/Grease) |
2525
| | [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.2.16](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.2.16&label=3.2.16)](http://travis-ci.org/SeasideSt/Grease) |
2626
| | [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Grease) |
27-
| | [![Build status: Pharo-3.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-3.0&label=3.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-2.4.8](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-2.4.8&label=2.4.8)](http://travis-ci.org/SeasideSt/Grease) |
27+
| | | [![Build status: Gemstone-2.4.8](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-2.4.8&label=2.4.8)](http://travis-ci.org/SeasideSt/Grease) |
2828

2929
Coveralls (experimental): [![Coverage Status](https://coveralls.io/repos/github/SeasideSt/Grease/badge.svg?branch=test-coveralls)](https://coveralls.io/github/SeasideSt/Grease?branch=test-coveralls)
3030

3131
## Installation
3232

33-
#### Prerequisite on Squeak and Pharo <3.0
33+
#### Prerequisite on Squeak
3434

3535
Make sure you have the [MetacelloPreview version](https://github.com/dalehenrich/metacello-work), otherwise the load will not work.
3636

37-
### Squeak and Pharo >=3.0
37+
### Pharo < 4.0
38+
39+
The compatibility for Pharo <= 4.0 is not maintained for new releases. If you need grease in Pharo <= 4, we recommand to either update your pharo version or reference the latest release compatible with Pharo <= 4, which is currently v1.4.1.
40+
41+
For Pharo versions < 3.0, make sure you have the [MetacelloPreview version](https://github.com/dalehenrich/metacello-work), otherwise the load will not work.
42+
43+
Load the latest compatible release:
44+
45+
```Smalltalk
46+
Metacello new
47+
baseline: 'Grease';
48+
githubUser: 'SeasideSt' project: 'Grease' commitish: 'v1.4.1' path: 'repository';
49+
load
50+
```
51+
52+
-or-
53+
54+
Legacy: load older versions from Smalltalkhub:
55+
```Smalltalk
56+
Metacello new
57+
configuration: 'Grease';
58+
repository: 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
59+
version: '1.0.0';
60+
load
61+
```
62+
63+
In case you need a specific feature for Pharo 3, it is still possible to create a new release by branching from v1.4.1.
64+
65+
### Squeak and Pharo >=4.0
3866

3967
Load the latest code from master (i.e. stable):
4068

0 commit comments

Comments
 (0)