--- a/jdk/test/java/util/prefs/PrefsSpi.sh Fri Jan 11 12:27:57 2013 +0000
+++ b/jdk/test/java/util/prefs/PrefsSpi.sh Fri Jan 11 20:19:55 2013 +0000
@@ -39,10 +39,13 @@
TESTSRC="`pwd`"
TESTCLASSES="`pwd`"
fi
+if [ -z "$COMPILEJAVA" ]; then
+ COMPILEJAVA="${TESTJAVA}"
+fi
java="$TESTJAVA/bin/java"
-javac="$TESTJAVA/bin/javac"
- jar="$TESTJAVA/bin/jar"
+javac="$COMPILEJAVA/bin/javac"
+ jar="$COMPILEJAVA/bin/jar"
Die() { printf "%s\n" "$*"; exit 1; }
@@ -81,9 +84,9 @@
Sys mkdir -p jarDir/META-INF/services extDir
echo "StubPreferencesFactory" \
> "jarDir/META-INF/services/java.util.prefs.PreferencesFactory"
-Sys "$javac" -d jarDir StubPreferencesFactory.java StubPreferences.java
+Sys "$javac" ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d jarDir StubPreferencesFactory.java StubPreferences.java
-(cd jarDir && "$jar" "cf" "../extDir/PrefsSpi.jar" ".")
+(cd jarDir && "$jar" ${TESTTOOLVMOPTS} "cf" "../extDir/PrefsSpi.jar" ".")
case "`uname`" in Windows*|CYGWIN* ) CPS=';';; *) CPS=':';; esac