#!/usr/bin/bash

# FireCapture Startup script for blackPanther OS (www.blackpanther.hu)

echo "FireCapture running on $(lsb_release -sir).." 

DIR=$(readlink $0 | sed "s|firecapture||")
if [ ! -x "$DIR/firecapture" ] ;then 
    DIR=$( cd $( dirname "$0" ) && pwd )
fi
[ ! -n "$DIR" ]&& DIR=/usr/lib64/firecapture
pushd $DIR >/dev/null
heap="$(cat FireCapture.ini | grep heapsize | cut -d'=' -f2)"

if [ -z "$heap" ]
then
      heap=1024
fi

if [ ! -e jre/lib/rt.jar ] 
then
    echo "Missing rt.jar on $JAVA_HOME path !"
    echo "Example: $JAVA_HOME/bin/unpack200 -J-Xmx256m ANYWHERE_FOUND/jre/lib/rt.jar.gz $JAVA_HOME/lib/rt.jar"
fi

cp=$(find lib -name "*.jar" -exec printf :{} ';')
if [[ -n "$CLASSPATH" ]]; then
    cp="$cp;CLASSPATH"
fi

$JAVA_HOME/bin/java -Xms${heap}m -Xmx${heap}m -XX:+UseCompressedOops  -classpath "$cp" de.wonderplanets.firecapture.gui.FireCapture
popd >/dev/null
