| ... | ... | @@ -8,7 +8,7 @@ Die folgenden Schritte sind als Vorbereitung des Kompilierens und zur Ausführun |
|
|
|
### Notwendige System-Pakete
|
|
|
|
|
|
|
|
```
|
|
|
|
sudo apt install default-jre curl rlwrap ant
|
|
|
|
sudo apt install default-jre curl rlwrap ant jq
|
|
|
|
```
|
|
|
|
|
|
|
|
### Umgebungsvariablen
|
| ... | ... | @@ -31,7 +31,7 @@ METIS_FACILITY=SE3 |
|
|
|
METIS_BUILD_ON_START='mpd-se3-servo,mpd-se3-valves,mpd-se3-state,mpd-se3-expansion,mpd-se3-direct,mpd-se3-expansion_fm_fs,mpd-frs5-cmp_calib,mpd-srg,mpd-dkm_ppc4_calib'
|
|
|
|
```
|
|
|
|
|
|
|
|
**allgemein notwendig:**
|
|
|
|
**Allgemein notwendig:**
|
|
|
|
|
|
|
|
```
|
|
|
|
METIS_DEVHUB_URL='http://localhost:9009'
|
| ... | ... | @@ -47,18 +47,7 @@ ELAB_TOKEN='???????????????????????????????????????????' |
|
|
|
ELAB_HOST='elabftw.ptb.de'
|
|
|
|
```
|
|
|
|
|
|
|
|
<!-- i75419:/etc/environment
|
|
|
|
|
|
|
|
CAL_PWD='9gW&V3'
|
|
|
|
CAL_USR='cal'
|
|
|
|
ADMIN_PWD='vakuum'
|
|
|
|
ADMIN_USR='admin'
|
|
|
|
ADMIN_SECRET='sYrocTAtiuMBL'
|
|
|
|
ELAB_TOKEN='a8c098f85c2a8ace84345bc0cc936cd3fc90582feaea87ecfa7209f698a731e76c7eb599e4b8c39882ad3'
|
|
|
|
EAKTE_USR='bock04'
|
|
|
|
EAKTE_PWD='h14h15!!'
|
|
|
|
|
|
|
|
-->
|
|
|
|
Anmerkung: Die in `/etc/environment` definierten Umgebungsvariablen gelten systemweit, können aber z.B. durch Einträge in der nutzereigenen Datei `~/.bashrc` überschrieben werden. Eine Kontrolle, um Widersprüche auszuschließen, ist empfehlenswert.
|
|
|
|
|
|
|
|
### Angaben zum Proxy-Server
|
|
|
|
|
| ... | ... | @@ -85,6 +74,8 @@ cat <<EOF >> ~/.m2/settings.xml |
|
|
|
EOF
|
|
|
|
```
|
|
|
|
|
|
|
|
Anmerkung: Die während des Build-Prozess heruntergeladenen Dateien werden typischerweise unterhalb von `~/.m2/` gepeichert.
|
|
|
|
|
|
|
|
## Clojure-Installation
|
|
|
|
|
|
|
|
```
|
| ... | ... | @@ -139,16 +130,20 @@ cd devhub |
|
|
|
git pull
|
|
|
|
./make_jar
|
|
|
|
|
|
|
|
cd ..
|
|
|
|
|
|
|
|
cd devproxy
|
|
|
|
git pull
|
|
|
|
./make_jar
|
|
|
|
|
|
|
|
cd ..
|
|
|
|
|
|
|
|
cd metis
|
|
|
|
git pull
|
|
|
|
./make_jar
|
|
|
|
```
|
|
|
|
|
|
|
|
Die gewünschten jar-Dateien befinden sich nach erfolgreichem Kompilieren jeweils in `target/`.
|
|
|
|
Die gewünschten jar-Dateien befinden sich nach erfolgreichem Kompilieren jeweils im Verzeichnis `target/`.
|
|
|
|
|
|
|
|
|
|
|
|
|