Cross Reference: siggen
xref: /javamail/siggen
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Download
  • only in ./
siggen revision 243
0N/A#!/bin/sh
0N/A#
0N/A# Generate a new signature file.
0N/A#
243N/A# Usage: siggen mail.jar mail.sig
0N/A#
243N/ASIGTEST=${SIGTEST:-/java/re/sigtest/2.2/promoted/opensource/latest/binaries/sigtest-2.2}
243N/ASIGTEST_JAR=$SIGTEST/lib/sigtestdev.jar
243N/AJAF_JAR=${JAF_JAR:-$HOME/ext/activation.jar}
243N/AJAVA_HOME=${JAVA_HOME:-/opt/jdk1.4}
243N/APKG=javax.mail
243N/AUSAGE="siggen [-p package] mail.jar mail.sig"
243N/A
243N/Awhile getopts p: opt
243N/Ado
243N/A case $opt in
243N/A p) PKG="$OPTARG";;
243N/A \?) echo $USAGE; exit 1;;
243N/A esac
243N/Adone
243N/Ashift `expr $OPTIND - 1`
243N/A
243N/A${JAVA_HOME}/bin/java -jar $SIGTEST_JAR setup -static \
243N/A -classpath "$1:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:$JAF_JAR" \
243N/A -filename "$2" -package "$PKG" -nonclosedfile

Indexes created Tue Jul 24 14:28:13 CEST 2018