| #!/bin/sh |
| |
| # remember to leave no slashes on filename in source command, |
| # so that users path is used to find it (first) |
| if [ -n $BUILD_INITIALIZED] |
| then |
| source commonVariations.sh |
| fi |
| |
| LD_LIBRARY_PATH=/opt/gnome/lib:/opt/gnome/lib64 |
| export LD_LIBRARY_PATH |
| |
| |
| CCDIR=$BUILD_HOME/apps/cruisecontrol-bin-2.5 |
| export CCDIR |
| |
| JAVA_HOME=${BUILD_HOME}/apps/${JAVA_4_DIR}
|
| export JAVA_HOME |
| |
| JAVA5_HOME=$BUILD_HOME/apps/${JAVA_5_DIR} |
| export JAVA5_HOME |
| |
| ANT_HOME=$BUILD_HOME/apps/apache-ant-1.6.5 |
| export ANT_HOME |
| |
| |
| # OS specific support. |
| sunjvm=false; |
| ibmjvm=false; |
| javaversion="`uname -a`" |
| |
| case "$javaversion" in |
| *i686*) sunjvm=true;; |
| *ppc*) ibmjvm=true;; |
| esac |
| |
| #values of the bootclasspath attribute used in ant javac calls. |
| bootclasspath="$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib/jsse.jar" |
| bootclasspath_15="$JAVA5_HOME/jre/lib/rt.jar" |
| |
| buildPaths="-DJ2SE-1.4=${bootclasspath} -DJ2SE-1.5=${bootclasspath_15}" |
| |
| ANT_OPTS="-Xms128m -Xmx768m $buildPaths" |
| if $sunjvm ; then |
| ANT_OPTS="-Xms128m -Xmx768m -XX:MaxPermSize=128M -XX:+UseParallelGC $buildPaths" |
| fi |
| ANT_CMD=${ANT_HOME}/bin/ant |
| |
| PATH=/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin |
| PATH=$PATH:$HOME/bin:$ANT_HOME/bin |
| PATH=$PATH:$JAVA_HOME/bin |
| export PATH |
| |
| export JAVA_HIGH_ZIPFDS=500 |
| |
| export ANT_OPTS |
| exec "$ANT_CMD" "$@" |
| |