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