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