curcuru 00/08/01 14:48:17
Added: java build.sh
Log:
Xalan-J 2.0- Ant build.sh for UNIX-land
Revision Changes Path
1.1 xml-xalan/java/build.sh
Index: build.sh
===================================================================
#!/bin/sh
# Name: build.sh
# Author: Shane Curcuru
echo "build.sh beginning..."
if [ "$JAVA_HOME" = "" ] ; then
echo "You must set JAVA_HOME, sorry; also JDK 1.1x add classes.zip to
CLASSPATH!"
exit 1
fi
# Default to UNIX-style pathing
CLPATHSEP=:
# if we're on a Windows box make it ;
uname | grep WIN && CLPATHSEP=\;
# Update SERVLET to point to JAR containing javax.servlet and
javax.servlet.http
# packages; alternately include this in the classpath yourself
SERVLET=/jswdk-1.0.1/lib/servlet.jar
# Default locations for each of our jars; change as needed
BINDIR=./bin
ANT=$BINDIR/ant.jar
TOOLS_JAR=$JAVA_HOME/lib/tools.jar
XERCES=$BINDIR/xerces.jar
BSF=$BINDIR/bsf.jar
BSFENGINES=$BINDIR/bsfengines.jar
DOCGENERATOR=$BINDIR/stylebook-1.0-b2.jar
DOCLET=$BINDIR/xalanjdoc.jar
# Make sure this classpath scheme works. I.e., can javadoc find
xalanjdoc.Standard?
TEMP_CP="$ANT${CLPATHSEP}$TOOLS_JAR${CLPATHSEP}$XERCES${CLPATHSEP}$BSF${CLPATHSEP}$BSFENGINES${CLPATHSEP}$DOCGENERATOR${CLPATHSEP}$DOCLET${CLPATHSEP}$CLASSPATH"
echo "Starting Ant with targets: $@"
echo " ...with classpath: $TEMP_CP"
"$JAVA_HOME"/bin/java -Dant.home="$BINDIR" -classpath "$TEMP_CP"
org.apache.tools.ant.Main $@
echo "build.sh complete!"