42 CYGWIN* ) 43 PS=";" 44 FS="/" 45 # 46 # javac does not like /cygdrive produced by `pwd`. 47 # 48 DEST=`cygpath -d ${DEST}` 49 ;; 50 * ) 51 echo "Unrecognized system!" 52 exit 1; 53 ;; 54 esac 55 56 # 57 # build jar1 58 # 59 mkdir -p ${DEST}${FS}jar1 60 cd ${TESTSRC}${FS}etc${FS}jar1 61 cp -r . ${DEST}${FS}jar1 62 ${TESTJAVA}${FS}bin${FS}javac -d ${DEST}${FS}jar1 \ 63 ${TESTSRC}${FS}src${FS}jar1${FS}LoadResourceBundle.java 64 ${TESTJAVA}${FS}bin${FS}javac -d ${DEST}${FS}jar1 \ 65 ${TESTSRC}${FS}src${FS}jar1${FS}GetResource.java 66 cd ${DEST}${FS}jar1 67 ${TESTJAVA}${FS}bin${FS}jar cfM jar1.jar jar1 res1.txt 68 mv jar1.jar .. 69 # 70 # build the test sources and run them 71 # 72 ${TESTJAVA}${FS}bin${FS}javac -d ${DEST} ${TESTSRC}${FS}src${FS}test${FS}*.java 73 cd ${DEST} 74 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} RunAllTests 75 result=$? 76 if [ "$result" -ne "0" ]; then 77 exit 1 78 fi 79 rm -rf * 80 exit 0 | 42 CYGWIN* ) 43 PS=";" 44 FS="/" 45 # 46 # javac does not like /cygdrive produced by `pwd`. 47 # 48 DEST=`cygpath -d ${DEST}` 49 ;; 50 * ) 51 echo "Unrecognized system!" 52 exit 1; 53 ;; 54 esac 55 56 # 57 # build jar1 58 # 59 mkdir -p ${DEST}${FS}jar1 60 cd ${TESTSRC}${FS}etc${FS}jar1 61 cp -r . ${DEST}${FS}jar1 62 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${DEST}${FS}jar1 \ 63 ${TESTSRC}${FS}src${FS}jar1${FS}LoadResourceBundle.java 64 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${DEST}${FS}jar1 \ 65 ${TESTSRC}${FS}src${FS}jar1${FS}GetResource.java 66 cd ${DEST}${FS}jar1 67 ${COMPILEJAVA}${FS}bin${FS}jar ${TESTTOOLVMOPTS} cfM jar1.jar jar1 res1.txt 68 mv jar1.jar .. 69 # 70 # build the test sources and run them 71 # 72 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${DEST} ${TESTSRC}${FS}src${FS}test${FS}*.java 73 cd ${DEST} 74 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} RunAllTests 75 result=$? 76 if [ "$result" -ne "0" ]; then 77 exit 1 78 fi 79 rm -rf * 80 exit 0 |