Skip to content

Commit bb21372

Browse files
committed
versioning: add LTS for squeak60 / docs: update installation instructions
1 parent ed17cd8 commit bb21372

1 file changed

Lines changed: 35 additions & 3 deletions

File tree

README.md

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,27 +63,59 @@ For more technical details, also read these announcement threads on the squeak-d
6363

6464
### ... using [Metacello](https://github.com/Metacello/metacello)
6565

66+
For the [latest Squeak Trunk](https://files.squeak.org/trunk/):
67+
6668
```smalltalk
6769
Metacello new
6870
baseline: 'SimulationStudio';
6971
githubUser: 'LinqLover' project: 'SimulationStudio' path: 'packages';
72+
get;
7073
load.
7174
```
7275

73-
### ... using [Squot](https://github.com/hpi-swa/Squot)
76+
LTS (long-time support) version for an [older Squeak release](https://squeak.org/downloads/#:~:text=History):
7477

75-
Open a git browser, clone the repository, and check out the latest commit from the default branch.
76-
[Learn more](https://github.com/hpi-swa/Squot#getting-started-with-an-existing-remote-project) about using the git browser.
78+
```smalltalk
79+
Metacello new
80+
baseline: 'SimulationStudio';
81+
githubUser: 'LinqLover' project: 'SimulationStudio' commitish: 'squeak60' path: 'packages';
82+
get;
83+
load.
84+
```
85+
86+
- Currently supported LTS versions are: `squeak60`
87+
88+
To load a specific package, change the last line, e.g., `load: 'SimulationStudio-Base'`. See the [Metacello docs](https://github.com/Metacello/metacello/blob/master/docs/MetacelloScriptingAPI.md#load-options) for more options.
7789

7890
### ... as a dependency in your [Metacello baseline](https://github.com/dalehenrich/metacello-work/blob/master/docs/GettingStartedWithGitHub.md#create-baseline)
7991

92+
For the [latest Squeak Trunk](https://files.squeak.org/trunk/):
93+
8094
```smalltalk
8195
spec baseline: 'SimulationStudio' with: [
8296
spec
8397
repository: 'github://LinqLover/SimulationStudio/packages';
8498
loads: 'SimulationStudio-Sandbox'].
8599
```
86100

101+
LTS (long-time support) version for an [older Squeak release](https://squeak.org/downloads/#:~:text=History):
102+
103+
```smalltalk
104+
spec baseline: 'SimulationStudio' with: [
105+
spec
106+
repository: 'github://LinqLover/SimulationStudio:squeak60/packages';
107+
loads: 'SimulationStudio-Sandbox'].
108+
```
109+
110+
- Currently supported LTS versions are: `squeak60`
111+
112+
Depending on your needs, specify any other package(s) via `loads:`. See the [Metacello docs](https://github.com/Metacello/metacello/blob/master/docs/APIReference.md) for more options.
113+
114+
### ... using [Squot](https://github.com/hpi-swa/Squot)
115+
116+
Open a git browser, clone the repository, and check out the latest commit from the default branch or any LTS branch.
117+
[Learn more](https://github.com/hpi-swa/Squot#getting-started-with-an-existing-remote-project) about using the git browser.
118+
87119
## Users of SimulationStudio
88120

89121
As of today, the following projects make use of SimulationStudio:

0 commit comments

Comments
 (0)