You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/gettingstarted/installing.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -204,25 +204,29 @@ See also [shell rc utilities](../tools/README.md#shell-rc-utilities).
204
204
205
205
We assume your work area is `~/alice`.
206
206
Start with a clean shell where you are not in an `alienv` environment.
207
-
Create the directory and move to it (all the following commands need to be executed in this directory):
207
+
Create the directory and move to it. (All the following commands need to be executed in this directory.):
208
208
209
209
```bash
210
210
mkdir -p ~/alice
211
211
cd~/alice
212
212
```
213
213
214
-
Download O2 and O2Physics:
214
+
Download O2Physics (and optionally O2):
215
215
216
216
```bash
217
-
aliBuild init O2@dev
218
217
aliBuild init O2Physics@master
218
+
aliBuild init O2@dev # optional
219
219
```
220
220
221
221
If you perform `ls` under your work directory, you will see the packages you have downloaded via
222
222
`aliBuild init`, plus the `alidist` directory.
223
223
224
224
The `alidist` directory contains software recipes, telling aliBuild how the software is built.
225
225
226
+
```note
227
+
You only need the O2 source code if you need to modify it. Otherwise aliBuild will install the O2 version defined in `alidist` as a dependency of O2Physics.
228
+
```
229
+
226
230
```warning
227
231
Your `alidist` directory and your software source code are Git repositories **managed by you**. You need to keep them up to date manually.
228
232
```
@@ -301,7 +305,7 @@ dependency packages and downloaded `.tar.gz` archives.
301
305
In general, it's good practice to run `aliBuild clean` always after `aliBuild build`.
302
306
303
307
This might not be enough, as aliBuild will not delete any build directory pointed to by a symlink
304
-
that has "latest" in its name, even when that build is not needed by any other package anymore.
308
+
that has "latest" in its name, even when that build is not needed by any other package any more.
305
309
Manual intervention is therefore sometimes needed.
0 commit comments