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