You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ni...@apache.org on 2007/05/22 04:38:17 UTC

svn commit: r540401 - in /jakarta/commons/proper/jxpath/trunk: maven.xml xdocs/navigation.xml

Author: niallp
Date: Mon May 21 19:38:17 2007
New Revision: 540401

URL: http://svn.apache.org/viewvc?view=rev&rev=540401
Log:
Change the build to generate and create checksums for javadoc and sources jars and add dependencies and license to navigation

Modified:
    jakarta/commons/proper/jxpath/trunk/maven.xml
    jakarta/commons/proper/jxpath/trunk/xdocs/navigation.xml

Modified: jakarta/commons/proper/jxpath/trunk/maven.xml
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/jxpath/trunk/maven.xml?view=diff&rev=540401&r1=540400&r2=540401
==============================================================================
--- jakarta/commons/proper/jxpath/trunk/maven.xml (original)
+++ jakarta/commons/proper/jxpath/trunk/maven.xml Mon May 21 19:38:17 2007
@@ -23,6 +23,20 @@
   <!-- ================================================================== -->
   <postGoal name="dist:prepare-bin-filesystem">
 
+    <!-- Create a jar file containing the sources -->
+    <jar destfile="${maven.build.dir}/${maven.final.name}-sources.jar">
+      <zipfileset prefix="META-INF" dir="${basedir}"
+        includes="LICENSE*, NOTICE*"/>
+      <fileset dir="${basedir}/src/java" includes="**/*.java"/>
+    </jar>
+
+    <!-- Create a jar file containing the Javadocs -->
+    <jar destfile="${maven.build.dir}/${maven.final.name}-javadoc.jar">
+      <zipfileset prefix="META-INF" dir="${basedir}"
+        includes="LICENSE*, NOTICE*"/>
+      <fileset dir="${basedir}/target/docs/apidocs"/>
+    </jar>
+
     <copy todir="${maven.dist.bin.assembly.dir}">
       <fileset file='${basedir}/NOTICE.txt'/>
       <!-- fileset file="${basedir}/RELEASE-NOTES.txt"/ -->
@@ -64,10 +78,26 @@
        <ant:echo message="${pom.md5} *${maven.final.name}.pom" 
                  file="${maven.dist.dir}/${maven.final.name}.pom.md5" />
 
+         <copy todir="${maven.dist.dir}">
+             <fileset file='${maven.build.dir}/${maven.final.name}.jar'/>
+             <fileset file='${maven.build.dir}/${maven.final.name}-sources.jar'/>
+             <fileset file='${maven.build.dir}/${maven.final.name}-javadoc.jar'/>
+         </copy>
+
          <!-- create checksum for jar -->
-         <ant:checksum file="${maven.build.dir}/${maven.final.name}.jar" property="jar.md5"/>
+         <ant:checksum file="${maven.dist.dir}/${maven.final.name}.jar" property="jar.md5"/>
          <ant:echo message="${jar.md5} *${maven.final.name}.jar" 
-                   file="${maven.build.dir}/${maven.final.name}.jar.md5" />
+                   file="${maven.dist.dir}/${maven.final.name}.jar.md5" />
+
+         <!-- create checksum for sources jar -->
+         <ant:checksum file="${maven.dist.dir}/${maven.final.name}-sources.jar" property="jar.md5"/>
+         <ant:echo message="${jar.md5} *${maven.final.name}-sources.jar" 
+                   file="${maven.dist.dir}/${maven.final.name}-sources.jar.md5" />
+
+         <!-- create checksum for javadoc jar -->
+         <ant:checksum file="${maven.dist.dir}/${maven.final.name}-javadoc.jar" property="jar.md5"/>
+         <ant:echo message="${jar.md5} *${maven.final.name}-javadoc.jar" 
+                   file="${maven.dist.dir}/${maven.final.name}-javadoc.jar.md5" />
 
          <!-- create checksum for binary zip -->
          <ant:checksum file="${maven.dist.dir}/${maven.final.name}.zip" property="zip.md5"/>

Modified: jakarta/commons/proper/jxpath/trunk/xdocs/navigation.xml
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/jxpath/trunk/xdocs/navigation.xml?view=diff&rev=540401&r1=540400&r2=540401
==============================================================================
--- jakarta/commons/proper/jxpath/trunk/xdocs/navigation.xml (original)
+++ jakarta/commons/proper/jxpath/trunk/xdocs/navigation.xml Mon May 21 19:38:17 2007
@@ -33,6 +33,8 @@
       <item name="User's Guide" href="/users-guide.html"/>
       <item name="JavaDoc"         href="/apidocs/index.html"/>
       <item name="Release Notes"   href="/release-notes-1.2.html"/>
+      <item name="Dependencies"    href="/dependencies.html"/>
+      <item name="License"         href="/license.html"/>
       <item name="Wiki"            href="http://wiki.apache.org/jakarta-commons/JXPath"/>
     </menu>
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org