jdk/test/sun/security/tools/keytool/autotest.sh
changeset 26863 0f0d2cdda7d3
parent 24629 97bddac495b7
child 26970 51018a2f505d
equal deleted inserted replaced
26862:4334f28426c8 26863:0f0d2cdda7d3
    82             "/usr/lib64/libsoftokn3.so" \
    82             "/usr/lib64/libsoftokn3.so" \
    83             "/usr/lib/x86_64-linux-gnu/nss/libsoftokn3.so" \
    83             "/usr/lib/x86_64-linux-gnu/nss/libsoftokn3.so" \
    84             "/usr/lib/nss/libsoftokn3.so"`
    84             "/usr/lib/nss/libsoftokn3.so"`
    85     fi
    85     fi
    86     ;;
    86     ;;
       
    87   Darwin )
       
    88     LIBNAME=`find_one \
       
    89             "/Applications/Firefox.app/Contents/MacOS/libsoftokn3.dylib" \
       
    90             "/Applications/Thunderbird.app//Contents/MacOS/libsoftokn3.dylib"`
       
    91     ;;
    87   * )
    92   * )
    88     echo "Will not run test on: ${OS}"
    93     echo "Will not run test on: ${OS}"
    89     exit 0;
    94     exit 0;
    90     ;;
    95     ;;
    91 esac
    96 esac
    92 
    97 
    93 if [ "$LIBNAME" = "" ]; then
    98 if [ "$LIBNAME" = "" ]; then
    94   echo "Cannot find libsoftokn3.so"
    99   echo "Cannot find libsoftokn3.so"
    95   exit 0
   100   exit 0
       
   101 fi
       
   102 
       
   103 echo "Using NSS lib at $LIBNAME"
       
   104 
       
   105 if [ $OS = Darwin ]; then
       
   106     export DYLD_LIBRARY_PATH=`dirname $LIBNAME`
    96 fi
   107 fi
    97 
   108 
    98 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . -XDignore.symbol.file \
   109 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . -XDignore.symbol.file \
    99         ${TESTSRC}${FS}KeyToolTest.java || exit 10
   110         ${TESTSRC}${FS}KeyToolTest.java || exit 10
   100 
   111