david_williams | bb0fc61 | 2006-05-19 10:28:20 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | PROJECT_HOME=`dirname "$0"` |
| 3 | |
| 4 | echo "Project Home: ${PROJECT_HOME}" |
| 5 | |
| 6 | |
| 7 | PATH=/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin |
david_williams | ac2e6d7 | 2006-05-19 10:37:28 +0000 | [diff] [blame] | 8 | PATH=$PATH:$HOME/bin:/shared/webtools/apps/apache-ant-1.6.5/bin |
david_williams | 16a1c9d | 2006-05-19 10:50:10 +0000 | [diff] [blame^] | 9 | PATH=$PATH:/shared/webtools/apps/jIBMJava2-ppc-142/bin |
david_williams | bb0fc61 | 2006-05-19 10:28:20 +0000 | [diff] [blame] | 10 | export PATH |
| 11 | |
| 12 | LD_LIBRARY_PATH=/opt/gnome/lib:/opt/gnome/lib64 |
| 13 | export LD_LIBRARY_PATH |
| 14 | |
| 15 | |
| 16 | |
david_williams | ac2e6d7 | 2006-05-19 10:37:28 +0000 | [diff] [blame] | 17 | BUILD_HOME=/shared/webtools |
david_williams | bb0fc61 | 2006-05-19 10:28:20 +0000 | [diff] [blame] | 18 | export BUILD_HOME |
| 19 | |
david_williams | ac2e6d7 | 2006-05-19 10:37:28 +0000 | [diff] [blame] | 20 | CCDIR=/shared/webtools/apps/cruisecontrol-bin-2.5 |
david_williams | bb0fc61 | 2006-05-19 10:28:20 +0000 | [diff] [blame] | 21 | export CCDIR |
| 22 | |
david_williams | 16a1c9d | 2006-05-19 10:50:10 +0000 | [diff] [blame^] | 23 | JAVA_HOME=/shared/webtools/apps/IBMJava2-ppc-142 |
david_williams | bb0fc61 | 2006-05-19 10:28:20 +0000 | [diff] [blame] | 24 | export JAVA_HOME |
| 25 | |
david_williams | ac2e6d7 | 2006-05-19 10:37:28 +0000 | [diff] [blame] | 26 | ANT_HOME=/shared/webtools/apps/apache-ant-1.6.5 |
david_williams | bb0fc61 | 2006-05-19 10:28:20 +0000 | [diff] [blame] | 27 | export ANT_HOME |
| 28 | |
| 29 | |
| 30 | # OS specific support. |
| 31 | sunjvm=false; |
| 32 | ibmjvm=false; |
| 33 | javaversion="`uname -a`" |
| 34 | |
| 35 | case "$javaversion" in |
| 36 | *i686*) sunjvm=true;; |
| 37 | *ppc*) ibmjvm=true;; |
| 38 | esac |
| 39 | |
| 40 | ANT_OPTS="-Xms128m -Xmx768m" |
| 41 | if $sunjvm ; then |
| 42 | ANT_OPTS="-Xms128m -Xmx768m -XX:MaxPermSize=128M -XX:+UseParallelGC" |
| 43 | fi |
| 44 | ANT_CMD=${ANT_HOME}/bin/ant |
| 45 | DISPLAY=127.0.0.1:0.0 |
| 46 | export DISPLAY |
| 47 | export ANT_OPTS |
| 48 | exec "$ANT_CMD" "$@" |