comparison domake @ 1467:c0de7306803c

Renaming: hsx -> graal.
author Doug Simon <doug.simon@oracle.com>
date Fri, 19 Nov 2010 00:26:31 +0100
parents 5f1100e1cb12
children 1f81c0d18c75
comparison
equal deleted inserted replaced
1466:243c729b5ded 1467:c0de7306803c
5 # Resolve location of this script 5 # Resolve location of this script
6 me="${BASH_SOURCE[0]}" 6 me="${BASH_SOURCE[0]}"
7 while [ -h "$me" ]; do 7 while [ -h "$me" ]; do
8 me=`readlink -e "$me"` 8 me=`readlink -e "$me"`
9 done 9 done
10 hsx_home=$(cd `dirname $me`; pwd) 10 graal_home=$(cd `dirname $me`; pwd)
11 11
12 grep '-client KNOWN' $JRE7/lib/amd64/jvm.cfg >/dev/null 12 grep '-client KNOWN' $JRE7/lib/amd64/jvm.cfg >/dev/null
13 if [ $? -ne 0 ] ; then 13 if [ $? -ne 0 ] ; then
14 echo "The setting for -client in $JRE7/lib/amd64/jvm.cfg must be:" 14 echo "The setting for -client in $JRE7/lib/amd64/jvm.cfg must be:"
15 echo 15 echo
16 echo " -client KNOWN" 16 echo " -client KNOWN"
17 echo 17 echo
18 exit 1 18 exit 1
19 fi 19 fi
20 20
21 java_link="$hsx_home/c1x4hotspotsrc/hotspot/java" 21 java_link="$graal_home/c1x4hotspotsrc/hotspot/java"
22 if [ ! -e $java_link ]; then 22 if [ ! -e $java_link ]; then
23 echo "Creating link: $java_link -> $JRE7/bin/java" 23 echo "Creating link: $java_link -> $JRE7/bin/java"
24 ln -s $JRE7/bin/java $java_link 24 ln -s $JRE7/bin/java $java_link
25 fi 25 fi
26 26
27 pushd $hsx_home/make 27 pushd $graal_home/make
28 ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk/ LANG=C ARCH_DATA_MODEL=64 HOTSPOT_BUILD_JOBS=2 make jvmg1 28 ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk/ LANG=C ARCH_DATA_MODEL=64 HOTSPOT_BUILD_JOBS=2 make jvmg1
29 echo "Copying binaries to JRE7 directory $JRE7" 29 echo "Copying binaries to JRE7 directory $JRE7"
30 cp ../build/linux/linux_amd64_compiler1/jvmg/libjvm.so $JRE7/lib/amd64/client 30 cp ../build/linux/linux_amd64_compiler1/jvmg/libjvm.so $JRE7/lib/amd64/client
31 cp ../build/linux/linux_amd64_compiler1/jvmg/libjsig.so $JRE7/lib/amd64/client 31 cp ../build/linux/linux_amd64_compiler1/jvmg/libjsig.so $JRE7/lib/amd64/client
32 popd 32 popd