You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ri...@apache.org on 2008/08/14 14:37:53 UTC

svn commit: r685871 - /incubator/qpid/trunk/qpid/java/build.xml

Author: ritchiem
Date: Thu Aug 14 05:37:51 2008
New Revision: 685871

URL: http://svn.apache.org/viewvc?rev=685871&view=rev
Log:
QPID-1077 : Update release target to correctly specify execute permissions on release targets

Modified:
    incubator/qpid/trunk/qpid/java/build.xml

Modified: incubator/qpid/trunk/qpid/java/build.xml
URL: http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/build.xml?rev=685871&r1=685870&r2=685871&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/build.xml (original)
+++ incubator/qpid/trunk/qpid/java/build.xml Thu Aug 14 05:37:51 2008
@@ -132,13 +132,25 @@
 
   <target name="zip" depends="build,prepare" description="build release archive">
     <zip destfile="${release.zip}">
-      <zipfileset dir="${build}" prefix="${project.namever}" excludes="${release.excludes}"/>
+      <zipfileset dir="${build}" prefix="${project.namever}" filemode="755">
+        <include name="bin/*"/>
+	<exclude name="bin/*.txt"/>
+      </zipfileset>
+
+      <zipfileset dir="${build}" prefix="${project.namever}">
+        <include name="bin/*.txt"/>
+      </zipfileset>
+
+      <zipfileset dir="${build}" prefix="${project.namever}" excludes="${release.excludes}" >
+        <exclude name="bin/**"/>
+	<exclude name="**/*.class"/>
+      </zipfileset>
     </zip>
   </target>
 
-  <target name="tar" depends="build,prepare" description="build release archive">
-    <tar destfile="${release.tar}">
-      <tarfileset dir="${build}" prefix="${project.namever}" excludes="${release.excludes}"/>
+  <target name="tar" depends="zip" description="build release archive">
+    <tar destfile="${release.tar}" longfile="gnu" >
+      <zipfileset src="${release.zip}"/>
     </tar>
   </target>