#!/bin/sh
#
# gooddata-cl script
# JPackage Project <http://www.jpackage.org/>

# Source functions library
_prefer_jre="false"
. /usr/share/java-utils/java-functions

# Source system prefs
if [ -f /etc/java/gooddata-cl.conf ] ; then
  . /etc/java/gooddata-cl.conf
fi

# Source user prefs
if [ -f $HOME/.gooddata-clrc ] ; then
  . $HOME/.gooddata-clrc
fi

# Configuration
MAIN_CLASS=com.gooddata.processor.GdcDI
BASE_FLAGS=''
BASE_OPTIONS=''
BASE_JARS="xpp3 slf4j/api axis/saaj axis/jaxrpc json_simple gdata joda-time slf4j/log4j-over-slf4j commons-beanutils commons-lang commons-jexl commons-io jaxen axis httpcomponents/httpcore dom4j jackrabbit-webdav junit httpcomponents/httpclient mysql-connector-java opencsv commons-collections signpost-core javassist json-lib commons-cli commons-logging commons-discovery commons-codec commons-net logback/logback-classic icu4j xstream logback/logback-core derby ezmorph jdom commons-httpclient gooddata-cl"

# Set parameters
set_jvm
set_classpath $BASE_JARS
set_flags $BASE_FLAGS
set_options $BASE_OPTIONS

# Let's start
run "$@"
