#!/bin/bash
#
# tika script
# JPackage Project <http://www.jpackage.org/>

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

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

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

# Configuration
MAIN_CLASS=org.apache.tika.cli.TikaCLI
BASE_FLAGS=""
BASE_OPTIONS=""
BASE_JARS="tika google-gson commons-io commons-logging log4j12-1.2.17 metadata-extractor2-2 juniversalchardet apache-commons-codec boilerpipe thredds/netcdf thredds/udunits bea-stax-api commons-compress felix/org.apache.felix.scr.annotations apache-mime4j/core apache-mime4j/dom pdfbox poi/poi poi/poi-scratchpad poi/poi-ooxml bcmail bcprov tagsoup objectweb-asm4/asm-all rome fontbox vorbis-java dom4j xmlbeans poi/poi-ooxml-schemas jempbox xmpcore slf4j/api slf4j/log4j12 jdom jdom2"

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

# Let's start
run "$@"
