This project is a framework to build and plug modules in Java, C++, Python, ...
Please refer to the GSP Tutorial for a proper introduction.
.
.
.
.
.
.
OLD README FOLLOWS
.
== Get dotty, etc. == aptitude install libsaxonb-java graphviz
== View the pipeline ==
PipelineViewer/view-pipeline.sh your-pipeline.xml
== Export as a svg file == PipelineViewer/view-pipeline.sh -svg output.svg your-pipeline.xml
== Get Maven 2 == aptitude install maven2
== Compile and setup for execution == cd GSPFramework mvn dependency:copy-dependencies install jar:jar rm -f target/lib && ln -s dependency target/lib cd .. cd GSPBaseutils mvn install jar:jar cd ..
== Important things to know == The interactive java client requires a connection to a video service (to be changed). The video service is specified using a service filter on the command line (the first found is taken).
The client will list all .xml files (pipelines) in the current working directory.
The client will load dynamic libraries from the current directory.
Tip: use symbolic links to your .xml files and your dynamic libraries.
== Launching the GSPFactory ==
java -jar where/is/GSPFramework/target/gsp-framework-1.0-SNAPSHOT.jar 'and(nameIs("ServiceVideo"), hostPrefixIs("prometheus"))'