You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ra...@apache.org on 2006/06/20 08:36:16 UTC

svn commit: r415524 - in /jakarta/commons/proper/scxml/trunk: maven.xml project.xml

Author: rahul
Date: Mon Jun 19 23:36:14 2006
New Revision: 415524

URL: http://svn.apache.org/viewvc?rev=415524&view=rev
Log:
Towards a better dist goal.

Added:
    jakarta/commons/proper/scxml/trunk/maven.xml   (with props)
Modified:
    jakarta/commons/proper/scxml/trunk/project.xml

Added: jakarta/commons/proper/scxml/trunk/maven.xml
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/maven.xml?rev=415524&view=auto
==============================================================================
--- jakarta/commons/proper/scxml/trunk/maven.xml (added)
+++ jakarta/commons/proper/scxml/trunk/maven.xml Mon Jun 19 23:36:14 2006
@@ -0,0 +1,85 @@
+<!--
+   Copyright 2006 The Apache Software Foundation
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<project default="java:jar"
+  xmlns:ant="jelly:ant"
+  xmlns:j="jelly:core">
+
+  <!-- ================================================================== -->
+  <!-- Copy into the binary distribution                                  -->
+  <!-- ================================================================== -->
+  <postGoal name="dist:prepare-bin-filesystem">
+
+    <copy todir="${maven.dist.bin.assembly.dir}">
+      <fileset file='${basedir}/NOTICE.txt'/>
+      <fileset file="${basedir}/RELEASE-NOTES.txt"/>
+    </copy>
+
+  </postGoal>
+
+  <!-- ================================================================== -->
+  <!-- Copy into the source distribution                                  -->
+  <!-- ================================================================== -->
+  <postGoal name="dist:prepare-src-filesystem">
+
+    <!-- Copy the NOTICE -->
+    <copy todir="${maven.dist.src.assembly.dir}">
+      <fileset file='${basedir}/NOTICE.txt'/>
+      <fileset file="${basedir}/RELEASE-NOTES.txt"/>
+      <fileset file="${basedir}/build.properties.sample"/>
+      <fileset file="${basedir}/scxml-checks.xml"/>
+      <fileset file="${basedir}/scxml-asl-header.txt"/>
+    </copy>
+
+    <!-- Copy xdoc files -->
+    <copy todir="${maven.dist.src.assembly.dir}/xdocs">
+      <fileset dir="./xdocs"/>
+    </copy>
+
+  </postGoal>
+
+    <!-- ================================================================== -->
+    <!-- Create MD5 Check Sums                                              -->
+    <!-- ================================================================== -->
+    <postGoal name="dist">
+
+         <!-- create checksum for jar -->
+         <ant:checksum file="${maven.build.dir}/${pom.artifactId}-${pom.currentVersion}.jar" property="jar.md5"/>
+         <ant:echo message="${jar.md5} *${pom.artifactId}-${pom.currentVersion}.jar" 
+                   file="${maven.build.dir}/${pom.artifactId}-${pom.currentVersion}.jar.md5" />
+
+         <!-- create checksum for binary zip -->
+         <ant:checksum file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}.zip" property="zip.md5"/>
+         <ant:echo message="${zip.md5} *${pom.artifactId}-${pom.currentVersion}.zip" 
+                   file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}.zip.md5" />
+
+         <!-- create checksum for binary tar.gz -->
+         <ant:checksum file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}.tar.gz" property="tar.gz.md5"/>
+         <ant:echo message="${tar.gz.md5} *${pom.artifactId}-${pom.currentVersion}.tar.gz" 
+                   file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}.tar.gz.md5" />
+
+         <!-- create checksum for source zip -->
+         <ant:checksum file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}-src.zip" property="src.zip.md5"/>
+         <ant:echo message="${src.zip.md5} *${pom.artifactId}-${pom.currentVersion}-src.zip" 
+                   file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}-src.zip.md5" />
+
+         <!-- create checksum for source tar.gz -->
+         <ant:checksum file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}-src.tar.gz" property="src.tar.gz.md5"/>
+         <ant:echo message="${src.tar.gz.md5} *${pom.artifactId}-${pom.currentVersion}-src.tar.gz" 
+                   file="${maven.dist.dir}/${pom.artifactId}-${pom.currentVersion}-src.tar.gz.md5" />
+
+    </postGoal>
+  
+</project>

Propchange: jakarta/commons/proper/scxml/trunk/maven.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: jakarta/commons/proper/scxml/trunk/maven.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: jakarta/commons/proper/scxml/trunk/project.xml
URL: http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/project.xml?rev=415524&r1=415523&r2=415524&view=diff
==============================================================================
--- jakarta/commons/proper/scxml/trunk/project.xml (original)
+++ jakarta/commons/proper/scxml/trunk/project.xml Mon Jun 19 23:36:14 2006
@@ -201,7 +201,6 @@
         <targetPath>META-INF</targetPath>
         <includes>
           <include>NOTICE.txt</include>
-          <include>LICENSE.txt</include>
         </includes>
       </resource>
     </resources>



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