You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by se...@apache.org on 2013/07/08 23:31:36 UTC

svn commit: r1500970 - /creadur/rat/trunk/apache-rat/src/main/assembly/bin.xml

Author: sebb
Date: Mon Jul  8 21:31:35 2013
New Revision: 1500970

URL: http://svn.apache.org/r1500970
Log:
Simplify the binary archives

Modified:
    creadur/rat/trunk/apache-rat/src/main/assembly/bin.xml

Modified: creadur/rat/trunk/apache-rat/src/main/assembly/bin.xml
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat/src/main/assembly/bin.xml?rev=1500970&r1=1500969&r2=1500970&view=diff
==============================================================================
--- creadur/rat/trunk/apache-rat/src/main/assembly/bin.xml (original)
+++ creadur/rat/trunk/apache-rat/src/main/assembly/bin.xml Mon Jul  8 21:31:35 2013
@@ -20,7 +20,7 @@
           xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
   <id>bin</id>
   <!-- 
-  Generates a jar file including the binary jar and the runtime dependencies.
+  Generates archive files including the binary CLI jar (which also supports Ant)
   including NOTICE and LICENSE in the root.
   -->
   <formats>
@@ -29,64 +29,29 @@
     <format>tar.bz2</format>
   </formats>
   <fileSets>
+    <!-- The project documentation files -->
     <fileSet>
       <directory>${project.basedir}/..</directory>
       <outputDirectory>/</outputDirectory>
       <includes>
         <include>LICENSE</include>
-        <include>LICENSE.*</include>
         <include>NOTICE</include>
-        <include>NOTICE.*</include>
         <include>RELEASE_NOTES.txt</include>
       </includes>
     </fileSet>
     <fileSet>
-      <directory>${project.basedir}/../apache-rat-core/target</directory>
-      <outputDirectory>/</outputDirectory>
-      <includes>
-        <include>apache-rat*.jar</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/../apache-rat-plugin/target</directory>
-      <outputDirectory>/</outputDirectory>
-      <includes>
-        <include>apache-rat*.jar</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/../apache-rat-tasks/target</directory>
-      <outputDirectory>/</outputDirectory>
+      <filtered>true</filtered>
       <includes>
-        <include>apache-rat*.jar</include>
+        <include>README.txt</include>
       </includes>
-      <excludes>
-        <exclude>apache-rat-*-source.jar</exclude>
-      </excludes>
     </fileSet>
+    <!-- The combined CLI jar we built earlier -->
     <fileSet>
       <directory>target</directory>
       <outputDirectory>/</outputDirectory>      
       <includes>
-        <include>apache-rat*.jar</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>../src/python</directory>
-      <outputDirectory>/</outputDirectory>      
-      <includes>
-        <include>*.py</include>
+        <include>apache-rat-${project.version}.jar</include>
       </includes>
     </fileSet>
   </fileSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>/lib/</outputDirectory>
-      <useProjectArtifact>false</useProjectArtifact>
-      <scope>runtime</scope>
-      <excludes>
-        <exclude>apache-rat*</exclude>
-      </excludes>
-    </dependencySet>
-  </dependencySets>
 </assembly>