File saxon10.saxon.script of Package saxon10

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

. /usr/share/java-utils/java-functions

MAIN_CLASS=net.sf.saxon.Transform

BASE_JARS="saxon10 xml-commons-apis jaxp_parser_impl"

# Optional jars
CLASSPATH="$CLASSPATH:"$(build-classpath \
	icu4j \
	jdom \
	jdom2 \
	xml-commons-resolver \
	xom \
	2>/dev/null) || :

# If we have resolver, add the CatalogManager.properties dir to CLASSPATH,
# and tweak command line options so that it's used.
args=
if echo "$CLASSPATH" | grep xml-commons-resolver >/dev/null 2>&1 && test -r /etc/java/resolver/CatalogManager.properties; then
	CLASSPATH="$CLASSPATH:/etc/java/resolver"
	# Tune options to use resolver.
	r=org.apache.xml.resolver.tools.ResolvingXMLReader
	for opt in -x -y ; do
		if ! echo $@ | grep "\\${opt}:" >/dev/null 2>&1 ; then
			args="$args ${opt}:$r"
		fi
	done
	r=org.apache.xml.resolver.tools.CatalogResolver
	if ! echo $@ | grep "\\-r:" >/dev/null 2>&1 ; then
		args="$args -r:$r"
	fi
fi

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

# Let's start
run $args "$@"
openSUSE Build Service is sponsored by
OSZAR »