test/sun/reflect/Reflection/GetCallerClassTest.sh

Print this page




  39   echo "TESTJAVA not set.  Test cannot execute.  Failed."
  40   exit 1
  41 fi
  42 echo "TESTJAVA=${TESTJAVA}"
  43 if [ "${COMPILEJAVA}" = "" ]
  44 then
  45   COMPILEJAVA="${TESTJAVA}"
  46 fi
  47 echo "COMPILEJAVA=${COMPILEJAVA}"
  48 if [ "${TESTCLASSES}" = "" ]
  49 then
  50   echo "TESTCLASSES not set.  Test cannot execute.  Failed."
  51   exit 1
  52 fi
  53 
  54 BCP=${TESTCLASSES}/bcp
  55 rm -rf ${BCP}
  56 mkdir ${BCP}
  57 
  58 # Compile GetCallerClass in bootclasspath
  59 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} \
  60      -XDignore.symbol.file \
  61      -d ${BCP} ${TESTSRC}/GetCallerClass.java  || exit 1
  62 
  63 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} \
  64      -XDignore.symbol.file -Xbootclasspath/a:${BCP} \
  65      -d ${TESTCLASSES} ${TESTSRC}/GetCallerClassTest.java  || exit 2
  66 
  67 ${TESTJAVA}/bin/java ${TESTVMOPTS} -Xbootclasspath/a:${BCP} \
  68      -cp ${TESTCLASSES} GetCallerClassTest || exit 3


  39   echo "TESTJAVA not set.  Test cannot execute.  Failed."
  40   exit 1
  41 fi
  42 echo "TESTJAVA=${TESTJAVA}"
  43 if [ "${COMPILEJAVA}" = "" ]
  44 then
  45   COMPILEJAVA="${TESTJAVA}"
  46 fi
  47 echo "COMPILEJAVA=${COMPILEJAVA}"
  48 if [ "${TESTCLASSES}" = "" ]
  49 then
  50   echo "TESTCLASSES not set.  Test cannot execute.  Failed."
  51   exit 1
  52 fi
  53 
  54 BCP=${TESTCLASSES}/bcp
  55 rm -rf ${BCP}
  56 mkdir ${BCP}
  57 
  58 # Compile GetCallerClass in bootclasspath
  59 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} ${TESTJAVACOPTS} \
  60      -XDignore.symbol.file \
  61      -d ${BCP} ${TESTSRC}/GetCallerClass.java  || exit 1
  62 
  63 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} ${TESTJAVACOPTS} \
  64      -XDignore.symbol.file -Xbootclasspath/a:${BCP} \
  65      -d ${TESTCLASSES} ${TESTSRC}/GetCallerClassTest.java  || exit 2
  66 
  67 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -Xbootclasspath/a:${BCP} \
  68      -cp ${TESTCLASSES} GetCallerClassTest || exit 3