blob: 550c5ae5962520a94d0db8aa6323b681324a03e3 [file] [log] [blame]
david_williamsd913e922006-11-13 07:24:21 +00001#!/bin/sh
david_williamsd913e922006-11-13 07:24:21 +00002
david_williamse773c282006-11-14 07:48:16 +00003# remember to leave no slashes on filename in source command,
4# so that users path is used to find it (first)
david_williamsee75e9c2006-11-16 08:28:14 +00005if [ -n $BUILD_INITIALIZED ]
david_williamse773c282006-11-14 07:48:16 +00006then
7 source commonVariations.sh
8fi
david_williamsd913e922006-11-13 07:24:21 +00009
david_williamsbb91cc02006-11-16 20:42:34 +000010export LD_LIBRARY_PATH=/opt/gnome/lib:/opt/gnome/lib64
11
david_williamsbb91cc02006-11-16 20:42:34 +000012# 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_williams2a93f072006-11-19 18:23:10 +000015export JAVA_HOME=${JAVA_5_HOME}
david_williamsd913e922006-11-13 07:24:21 +000016
17
18# OS specific support.
19sunjvm=false;
20ibmjvm=false;
21javaversion="`uname -a`"
22
23case "$javaversion" in
24 *i686*) sunjvm=true;;
25 *ppc*) ibmjvm=true;;
26esac
27
david_williams75429442006-11-16 08:06:04 +000028
david_williamsd913e922006-11-13 07:24:21 +000029
david_williamsd913e922006-11-13 07:24:21 +000030buildPaths="-DJ2SE-1.4=${bootclasspath} -DJ2SE-1.5=${bootclasspath_15}"
31
32ANT_OPTS="-Xms128m -Xmx768m $buildPaths"
33if $sunjvm ; then
34 ANT_OPTS="-Xms128m -Xmx768m -XX:MaxPermSize=128M -XX:+UseParallelGC $buildPaths"
35fi
36ANT_CMD=${ANT_HOME}/bin/ant
37
david_williamsd913e922006-11-13 07:24:21 +000038export ANT_OPTS
39exec "$ANT_CMD" "$@"
40