38 # if running by hand on windows, change this to appropriate value
39 if [ "${TESTJAVA}" = "" ] ; then
40 echo "TESTJAVA not set. Test cannot execute."
41 echo "FAILED!!!"
42 exit 1
43 fi
44 echo TESTSRC=${TESTSRC}
45 echo TESTCLASSES=${TESTCLASSES}
46 echo TESTJAVA=${TESTJAVA}
47 echo ""
48
49 # set platform-specific variables
50 OS=`uname -s`
51 case "$OS" in
52 SunOS )
53 FS="/"
54 ;;
55 Linux )
56 FS="/"
57 ;;
58 Windows* )
59 FS="\\"
60 ;;
61 esac
62
63 # compile test
64 ${TESTJAVA}${FS}bin${FS}javac \
65 -d ${TESTCLASSES} \
66 ${TESTSRC}${FS}Starter.java ${TESTSRC}${FS}DelegatingLoader.java
67
68 STATUS=$?
69 if [ ${STATUS} -ne 0 ]
70 then
71 exit ${STATUS}
72 fi
73
74 # set up test
75 ${TESTJAVA}${FS}bin${FS}javac \
76 -d ${TESTCLASSES}${FS} \
77 ${TESTSRC}${FS}Alice.java ${TESTSRC}${FS}SupBob.java \
78 ${TESTSRC}${FS}Bob.java ${TESTSRC}${FS}SupAlice.java
|
38 # if running by hand on windows, change this to appropriate value
39 if [ "${TESTJAVA}" = "" ] ; then
40 echo "TESTJAVA not set. Test cannot execute."
41 echo "FAILED!!!"
42 exit 1
43 fi
44 echo TESTSRC=${TESTSRC}
45 echo TESTCLASSES=${TESTCLASSES}
46 echo TESTJAVA=${TESTJAVA}
47 echo ""
48
49 # set platform-specific variables
50 OS=`uname -s`
51 case "$OS" in
52 SunOS )
53 FS="/"
54 ;;
55 Linux )
56 FS="/"
57 ;;
58 Windows* | CYGWIN* )
59 FS="\\"
60 ;;
61 esac
62
63 # compile test
64 ${TESTJAVA}${FS}bin${FS}javac \
65 -d ${TESTCLASSES} \
66 ${TESTSRC}${FS}Starter.java ${TESTSRC}${FS}DelegatingLoader.java
67
68 STATUS=$?
69 if [ ${STATUS} -ne 0 ]
70 then
71 exit ${STATUS}
72 fi
73
74 # set up test
75 ${TESTJAVA}${FS}bin${FS}javac \
76 -d ${TESTCLASSES}${FS} \
77 ${TESTSRC}${FS}Alice.java ${TESTSRC}${FS}SupBob.java \
78 ${TESTSRC}${FS}Bob.java ${TESTSRC}${FS}SupAlice.java
|