Ver código fonte

ZOOKEEPER-3122: fix files included in tarballs

Author: Norbert Kalmar <nkalmar@yahoo.com>

Reviewers: andor@apache.org

Closes #897 from nkalmar/ZK-3122
Norbert Kalmar 6 anos atrás
pai
commit
1e8286faed

+ 1 - 42
zookeeper-assembly/src/main/assembly/bin-package.xml

@@ -35,9 +35,6 @@
       <useAllReactorProjects>true</useAllReactorProjects>
       <includes>
         <include>org.apache.zookeeper:zookeeper</include>
-        <include>org.apache.zookeeper:zookeeper-recipes-election</include>
-        <include>org.apache.zookeeper:zookeeper-recipes-lock</include>
-        <include>org.apache.zookeeper:zookeeper-recipes-queue</include>
       </includes>
 
       <binaries>
@@ -73,44 +70,6 @@
       <outputDirectory>lib</outputDirectory>
       <fileMode>${rw.file.permission}</fileMode>
     </fileSet>
-
-    <!-- Add source jars "manually", as the :source classiffier doesn't work in moduleSets -->
-    <fileSet>
-      <directory>${project.basedir}/../zookeeper-server/target</directory>
-      <outputDirectory>lib</outputDirectory>
-      <includes>
-        <include>zookeeper-*-sources.jar</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/../zookeeper-recipes/zookeeper-recipes-election/target</directory>
-      <outputDirectory>lib</outputDirectory>
-      <includes>
-        <include>zookeeper-*-sources.jar</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/../zookeeper-recipes/zookeeper-recipes-lock/target</directory>
-      <outputDirectory>lib</outputDirectory>
-      <includes>
-        <include>zookeeper-*-sources.jar</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/../zookeeper-recipes/zookeeper-recipes-queue/target</directory>
-      <outputDirectory>lib</outputDirectory>
-      <includes>
-        <include>zookeeper-*-sources.jar</include>
-      </includes>
-    </fileSet>
   </fileSets>
 
-  <files>
-    <file>
-      <source>${project.basedir}/../zookeeper-server/src/main/resources/lib/cobertura/README.txt</source>
-      <outputDirectory>lib/cobertura</outputDirectory>
-      <fileMode>${rw.file.permission}</fileMode>
-    </file>
-  </files>
-
-</assembly>
+</assembly>

+ 13 - 15
zookeeper-assembly/src/main/assembly/source-package.xml

@@ -102,19 +102,17 @@
       <fileMode>${rw.file.permission}</fileMode>
       <directoryMode>${rwx.file.permission}</directoryMode>
     </fileSet>
-  </fileSets>
-  <files>
-    <file>
-      <source>${project.basedir}/../pom.xml</source>
-      <fileMode>${rw.file.permission}</fileMode>
-    </file>
-    <file>
-      <source>${project.basedir}/src/main/assembly/source-package.xml</source>
-      <fileMode>${rw.file.permission}</fileMode>
-    </file>
-    <file>
-      <source>${project.basedir}/src/main/assembly/bin-package.xml</source>
+    <fileSet>
+      <directory>${project.basedir}/..</directory>
+      <outputDirectory>.</outputDirectory>
+      <includes>
+        <include>build.xml</include>
+        <include>ivy.xml</include>
+        <include>ivysettings.xml</include>
+        <include>excludeFindBugsFilter.xml</include>
+        <include>owaspSuppressions.xml</include>
+      </includes>
       <fileMode>${rw.file.permission}</fileMode>
-    </file>
-  </files>
-</assembly>
+    </fileSet>
+  </fileSets>
+</assembly>