test/java/util/prefs/PrefsSpi.sh

Print this page

        

*** 37,50 **** if [ $# -lt 1 ]; then exit 1; fi TESTJAVA="$1"; shift TESTSRC="`pwd`" TESTCLASSES="`pwd`" fi java="$TESTJAVA/bin/java" ! javac="$TESTJAVA/bin/javac" ! jar="$TESTJAVA/bin/jar" Die() { printf "%s\n" "$*"; exit 1; } Sys() { printf "%s\n" "$*"; "$@"; rc="$?"; --- 37,53 ---- if [ $# -lt 1 ]; then exit 1; fi TESTJAVA="$1"; shift TESTSRC="`pwd`" TESTCLASSES="`pwd`" fi + if [ -z "$COMPILEJAVA" ]; then + COMPILEJAVA="${TESTJAVA}" + fi java="$TESTJAVA/bin/java" ! javac="$COMPILEJAVA/bin/javac" ! jar="$COMPILEJAVA/bin/jar" Die() { printf "%s\n" "$*"; exit 1; } Sys() { printf "%s\n" "$*"; "$@"; rc="$?";
*** 79,91 **** Sys rm -rf jarDir extDir 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 ! (cd jarDir && "$jar" "cf" "../extDir/PrefsSpi.jar" ".") case "`uname`" in Windows*|CYGWIN* ) CPS=';';; *) CPS=':';; esac Sys "$java" ${TESTVMOPTS} "-cp" "$TESTCLASSES${CPS}extDir/PrefsSpi.jar" \ -Djava.util.prefs.PreferencesFactory=StubPreferencesFactory \ --- 82,94 ---- Sys rm -rf jarDir extDir Sys mkdir -p jarDir/META-INF/services extDir echo "StubPreferencesFactory" \ > "jarDir/META-INF/services/java.util.prefs.PreferencesFactory" ! Sys "$javac" ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d jarDir StubPreferencesFactory.java StubPreferences.java ! (cd jarDir && "$jar" ${TESTTOOLVMOPTS} "cf" "../extDir/PrefsSpi.jar" ".") case "`uname`" in Windows*|CYGWIN* ) CPS=';';; *) CPS=':';; esac Sys "$java" ${TESTVMOPTS} "-cp" "$TESTCLASSES${CPS}extDir/PrefsSpi.jar" \ -Djava.util.prefs.PreferencesFactory=StubPreferencesFactory \