... | ... | @@ -69,13 +69,23 @@ Re-attach to screen: `screen -r (pid if multiple sessions are running)` |
|
|
rm -rf ~/FREDOSAR/felix-framework-5.4.0/felix-cache
|
|
|
```
|
|
|
|
|
|
### Build all
|
|
|
## Install FREDOSAR
|
|
|
Create the folder `load` in the Felix Framework and copy all `fredosar.org.core`, `fredosar.org.mgmt` and the needed `fredosar.org.service` Bundles of the FREDOSAR Framework in this folder.
|
|
|
```
|
|
|
cd FREDOSAR/felix-framework-5.4.0
|
|
|
mkdir load
|
|
|
```
|
|
|
|
|
|
Hint: The Bundles `org.fredosar.service.io.mysql`, `org.fredosar.service.io.xmpp` and `org.fredosar.service.messaging.rabbitmq` may won't work because additional servers are needed
|
|
|
|
|
|
|
|
|
### Build all
|
|
|
The script is used to compile and package all bundles located under the projects-directroies. After the build, it searhes for all .jar-Packages, that have the prefix org.fredosar and are contained in the directories stated under the variable `projects`. The .jar files are copied into each of the given dest-directories.
|
|
|
```
|
|
|
#/bin/bash
|
|
|
dest="/cygdrive/c/osgi/framework/felix-framework-5.4.0/load/ /cygdrive/c/osgi/framework/copy-felix-framework-5.4.0/load"
|
|
|
root="/cygdrive/d/FH/GitLab/FREDOSAR"
|
|
|
prefix="at.entrust.fredosar"
|
|
|
prefix="org.fredosar"
|
|
|
|
|
|
projects="$root/Framework/core/ $root/Framework/mgmt/ $root/Service/io/xmpps/at.entrust.fredosar.service.io.xmpps.client $root/Application/aal/at.entrust.fredosar.application.aal.xmppforwarder $root/Application/aal/at.entrust.fredosar.application.aal.ruleengine $root/Application/tools/at.entrust.fredosar.application.tools.messagingws"
|
|
|
|
... | ... | @@ -99,11 +109,3 @@ do |
|
|
done
|
|
|
```
|
|
|
|
|
|
## Install FREDOSAR
|
|
|
Create the folder `loaded` in the Felix Framework and copy all `fredosar.org.core`, `fredosar.org.mgmt` and the needed `fredosar.org.service` Bundles of the FREDOSAR Framework in this folder.
|
|
|
```
|
|
|
cd FREDOSAR/felix-framework-5.4.0
|
|
|
mkdir load
|
|
|
```
|
|
|
|
|
|
Hint: The Bundles `org.fredosar.service.io.mysql`, `org.fredosar.service.io.xmpp` and `org.fredosar.service.messaging.rabbitmq` may won't work because additional servers are needed |
|
|
\ No newline at end of file |