Compiling Svarog

From SignalML
Jump to: navigation, search

Svarog isn't yet really distributed as a compiled package, so it is best to use the source from the repository and compile and run.

[edit] How to download the development version

It's best to download the sources using git.

 git clone git://escher.fuw.edu.pl/git/svarog

This will create directory svarog populated with the latest version.

If you can't/don't want to use git, you can go to http://escher.fuw.edu.pl/git/svarog and download one of the .tar.bz2 or .zip archives using the links on the right hand side.

[edit] How to compile

You will need maven.

Change into the directory svarog and execute

 mvn compile

This will download the necessary maven plugins and also some libraries needed by Svarog which are distributed separately.
Downloaded files go by default into ~/.m2/repository.

[edit] How to run

In the svarog directory execute

 mvn exec:java