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