6 #
7 # This code is free software; you can redistribute it and/or modify it
8 # under the terms of the GNU General Public License version 2 only, as
9 # published by the Free Software Foundation.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26
27 AGENT="$1"
28 APP="$2"
29
30 if [ "${TESTSRC}" = "" ]
31 then
32 echo "TESTSRC not set. Test cannot execute. Failed."
33 exit 1
34 fi
35 echo "TESTSRC=${TESTSRC}"
36
37 if [ "${TESTJAVA}" = "" ]
38 then
39 echo "TESTJAVA not set. Test cannot execute. Failed."
40 exit 1
41 fi
42 echo "TESTJAVA=${TESTJAVA}"
43
44 if [ "${COMPILEJAVA}" = "" ]
45 then
46 COMPILEJAVA="${TESTJAVA}"
47 fi
48 echo "COMPILEJAVA=${COMPILEJAVA}"
49
50 if [ "${TESTCLASSES}" = "" ]
51 then
52 echo "TESTCLASSES not set. Test cannot execute. Failed."
53 exit 1
54 fi
55
56 OS=`uname -s`
57 case "$OS" in
58 SunOS | Linux )
59 PATHSEP=":"
60 ;;
61
62 Windows* | CYGWIN*)
63 PATHSEP=";"
64 ;;
65
66 # catch all other OSs
67 * )
68 echo "Unrecognized system! $OS"
69 fail "Unrecognized system! $OS"
70 ;;
71 esac
72
73 JAVAC="${COMPILEJAVA}/bin/javac -g"
74 JAR="${COMPILEJAVA}/bin/jar"
75
76 cp ${TESTSRC}/${AGENT}.java .
77 cp ${TESTSRC}/${APP}.java .
78 rm -rf asmlib
|
6 #
7 # This code is free software; you can redistribute it and/or modify it
8 # under the terms of the GNU General Public License version 2 only, as
9 # published by the Free Software Foundation.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26 AGENT="$1"
27 APP="$2"
28
29 if [ "${TESTSRC}" = "" ]
30 then
31 echo "TESTSRC not set. Test cannot execute. Failed."
32 exit 1
33 fi
34 echo "TESTSRC=${TESTSRC}"
35
36 if [ "${TESTJAVA}" = "" ]
37 then
38 echo "TESTJAVA not set. Test cannot execute. Failed."
39 exit 1
40 fi
41 echo "TESTJAVA=${TESTJAVA}"
42
43 if [ "${COMPILEJAVA}" = "" ]
44 then
45 COMPILEJAVA="${TESTJAVA}"
46 fi
47 echo "COMPILEJAVA=${COMPILEJAVA}"
48
49 if [ "${TESTCLASSES}" = "" ]
50 then
51 echo "TESTCLASSES not set. Test cannot execute. Failed."
52 exit 1
53 fi
54
55 OS=`uname -s`
56 case "$OS" in
57 SunOS | Linux | Darwin )
58 PATHSEP=":"
59 ;;
60
61 Windows* | CYGWIN*)
62 PATHSEP=";"
63 ;;
64
65 # catch all other OSs
66 * )
67 echo "Unrecognized system! $OS"
68 fail "Unrecognized system! $OS"
69 ;;
70 esac
71
72 JAVAC="${COMPILEJAVA}/bin/javac -g"
73 JAR="${COMPILEJAVA}/bin/jar"
74
75 cp ${TESTSRC}/${AGENT}.java .
76 cp ${TESTSRC}/${APP}.java .
77 rm -rf asmlib
|