blob: 4cae65b5db880569d2cd49f5af872f61139fe78e [file] [log] [blame]
#!/bin/sh
chmod u+x ./tools/bin/antRun
chmod u+x ./tools/bin/ant
# ----- Verify and Set Required Environment Variables -------------------------
if [ "$TERM" = "cygwin" ] ; then
S=';'
else
S=':'
fi
# ----- Ignore system CLASSPATH variable
OLD_CLASSPATH=$CLASSPATH
unset CLASSPATH
CLASSPATH="`echo lib/endorsed/*.jar | tr ' ' $S`"
export CLASSPATH
# ----- Use Ant shipped with Cocoon. Ignore installed in the system Ant
OLD_ANT_HOME="$ANT_HOME"
export ANT_HOME=tools
"$ANT_HOME/bin/ant" -Djava.endorsed.dirs=lib/endorsed -logger org.apache.tools.ant.NoBannerLogger -emacs $@
# ----- Restore ANT_HOME
export ANT_HOME=$OLD_ANT_HOME
unset OLD_ANT_HOME
# ----- Restore CLASSPATH
export CLASSPATH=$OLD_CLASSPATH
unset OLD_CLASSPATH