Elexis Base contains bundles that can be installed using the Elexis application. Using these bundles directly might not be what you want.
If you want to install Elexis Base as precompile package you can get it from:
If you want to follow the ongoing commits:
To build Elexis Base on your own do the following steps:
git clone https://github.com/elexis/elexis-3-base
cd elexis-3-base
mvn -V -Dtycho.localArtifacts=ignore -Dmaven.test.skip=true clean verify
Note
- -V: emits version of Java, Maven, GUI-Toolkit, Architecture. Handy when you ask a problem
- clean: Build everything from scratch
- verify: Compile, test and build a P2-site. But does NOT install maven artefacts
- -Dtycho.localArtifacts=ignore: Do not use any locally built maven artefacts
- -Dmaven.test.skip=true: Skip unit tests (Use it only if you want to speed up the build)
- Jenkins-CI job copIES the generated the *p2site\target\repository to a subdirectory reachable under
http://download.elexis.info/elexis/<branch-name>/p2/elexis-3-base
- Add
-Dmaven.test.skip=true
if you want to skip running the unit tests. - -Drepo_variant=release as starting with branch 3.3 we begin to use the P2 named like
http://download.elexis.info/elexis/<branch-name>/
and use branch names likes 3.3, 3.4
After the build use Help..Add New Software add a new 'local' p2 site pointing at the generated ch.elexis.base.p2site\target\repository directory and install the desired plugins