You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ev...@apache.org on 2004/05/28 12:12:32 UTC
cvs commit: maven-plugins/jnlp/xdocs changes.xml
evenisse 2004/05/28 03:12:31
Modified: jnlp plugin.jelly
jnlp/xdocs changes.xml
Log:
MPJNLP-9. Add jnlp:init goal for jnlp:generate-keystore goal.
Revision Changes Path
1.26 +10 -5 maven-plugins/jnlp/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven-plugins/jnlp/plugin.jelly,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- plugin.jelly 28 May 2004 09:53:24 -0000 1.25
+++ plugin.jelly 28 May 2004 10:12:31 -0000 1.26
@@ -41,9 +41,15 @@
description="Generate JNLP file and sign all jars"
prereqs="jnlp:generate-jnlp"/>
+ <goal name="jnlp:init"
+ description="Initialize jnlp plugin"
+ <maven:property name="maven.jnlp.signjar.alias" defaultValue="${pom.artifactId}"/>
+ <maven:property name="maven.jnlp.signjar.dname.o" defaultValue="${pom.organization.name}"/>
+ </goal>
+
<goal name="jnlp:generate-jnlp"
description="Generate the .jnlp file and sign all jars"
- prereqs="jar:jar">
+ prereqs="jar:jar, jnlp:init">
<ant:mkdir dir="${maven.jnlp.dir}"/>
<ant:echo>Creating ${maven.jnlp.dir}/${pom.artifactId}.jnlp ...</ant:echo>
@@ -54,8 +60,6 @@
<maven:property name="maven.jnlp.description" defaultValue="${pom.description}"/>
<maven:property name="maven.jnlp.description.short" defaultValue="${pom.shortDescription}"/>
<maven:property name="maven.jnlp.http.codebase" defaultValue="${pom.url}"/>
- <maven:property name="maven.jnlp.signjar.alias" defaultValue="${pom.artifactId}"/>
- <maven:property name="maven.jnlp.signjar.dname.o" defaultValue="${pom.organization.name}"/>
<maven:property name="maven.jnlp.title" defaultValue="${pom.name}"/>
<j:set var="final.jar.name" value="${maven.final.name}.jar"/>
@@ -385,8 +389,9 @@
<!-- Generate keystore file for signing jar files -->
<!-- ================================================================== -->
<goal name="jnlp:generate-keystore"
- description="Generate a keystore file">
-
+ description="Generate a keystore file"
+ prereqs="jnlp:init">
+
<ant:delete file="${maven.jnlp.signjar.store}"/>
<ant:genkey alias="${maven.jnlp.signjar.alias}"
storepass="${maven.jnlp.signjar.storepass}"
1.16 +1 -0 maven-plugins/jnlp/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven-plugins/jnlp/xdocs/changes.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- changes.xml 28 May 2004 09:53:24 -0000 1.15
+++ changes.xml 28 May 2004 10:12:31 -0000 1.16
@@ -26,6 +26,7 @@
</properties>
<body>
<release version="1.4" date="In CVS">
+ <action dev="evenisse" type="fix" issue="MPJNLP-9">Initialize correctly jnlp:generate-keystore goal.</action>
<action dev="evenisse" type="add" due-to="Pelle Braendgaard" issue="MPJNLP-8">Added Support for JarDiff.</action>
<action dev="evenisse" type="add">Added maven.jnlp.signjar.storetype property.</action>
</release>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org