david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 1 | #!/bin/sh |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 2 | |
david_williams | e773c28 | 2006-11-14 07:48:16 +0000 | [diff] [blame] | 3 | # remember to leave no slashes on filename in source command, |
| 4 | # so that users path is used to find it (first) |
david_williams | ee75e9c | 2006-11-16 08:28:14 +0000 | [diff] [blame] | 5 | if [ -n $BUILD_INITIALIZED ] |
david_williams | e773c28 | 2006-11-14 07:48:16 +0000 | [diff] [blame] | 6 | then |
| 7 | source commonVariations.sh |
| 8 | fi |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 9 | |
david_williams | bb91cc0 | 2006-11-16 20:42:34 +0000 | [diff] [blame] | 10 | export LD_LIBRARY_PATH=/opt/gnome/lib:/opt/gnome/lib64 |
| 11 | |
david_williams | bb91cc0 | 2006-11-16 20:42:34 +0000 | [diff] [blame] | 12 | # for now, swithed to use Java 5 for EMF pre-req EE, |
| 13 | # but long term, each test should run according to |
| 14 | # what it needs. |
david_williams | 2a93f07 | 2006-11-19 18:23:10 +0000 | [diff] [blame^] | 15 | export JAVA_HOME=${JAVA_5_HOME} |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 16 | |
| 17 | |
| 18 | # OS specific support. |
| 19 | sunjvm=false; |
| 20 | ibmjvm=false; |
| 21 | javaversion="`uname -a`" |
| 22 | |
| 23 | case "$javaversion" in |
| 24 | *i686*) sunjvm=true;; |
| 25 | *ppc*) ibmjvm=true;; |
| 26 | esac |
| 27 | |
david_williams | 7542944 | 2006-11-16 08:06:04 +0000 | [diff] [blame] | 28 | |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 29 | |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 30 | buildPaths="-DJ2SE-1.4=${bootclasspath} -DJ2SE-1.5=${bootclasspath_15}" |
| 31 | |
| 32 | ANT_OPTS="-Xms128m -Xmx768m $buildPaths" |
| 33 | if $sunjvm ; then |
| 34 | ANT_OPTS="-Xms128m -Xmx768m -XX:MaxPermSize=128M -XX:+UseParallelGC $buildPaths" |
| 35 | fi |
| 36 | ANT_CMD=${ANT_HOME}/bin/ant |
| 37 | |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 38 | export ANT_OPTS |
| 39 | exec "$ANT_CMD" "$@" |
| 40 | |