1 #!/bin/bash 2 3 if [[ $JYTHON_LIB == "" ]]; then 4 echo "Please set JYTHON_LIB to refer to the Jython .jar file." 5 echo 6 echo "For example:" 7 echo 8 echo "JYTHON_LIB=/usr/share/jython/jython.jar $0" 9 exit 1 10 fi 11 12 if [[ $SERVLET_LIB == "" ]]; then 13 echo "Please set SERVLET_LIB to refer to the servlet library .jar file." 14 echo 15 echo "For example:" 16 echo 17 echo "SERVLET_LIB=/usr/share/java/servlet-api.jar $0" 18 echo "SERVLET_LIB=\$CATALINA_HOME/common/lib/servlet.jar $0" 19 exit 1 20 fi 21 22 cd `dirname $0`/classes 23 CLASSPATH=$SERVLET_LIB:$JYTHON_LIB \ 24 javac uk/org/boddie/webstack/util/PyServlet.java 25 find uk/org/boddie/webstack/util -name "*.class" | jar -cvf webstack-pyservlet.jar -@