summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2008-08-14 12:37:51 +0000
committerMartin Ritchie <ritchiem@apache.org>2008-08-14 12:37:51 +0000
commit41634a04dde96e563b969c61780f1e4f59b510d4 (patch)
treee1ecc9f8d279d385d762fc47ef0528f7bd0851d3
parent7d31aa4806315267f4f0e3b149fc954e58029262 (diff)
downloadqpid-python-41634a04dde96e563b969c61780f1e4f59b510d4.tar.gz
QPID-1077 : Update release target to correctly specify execute permissions on release targets
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@685871 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/build.xml20
1 files changed, 16 insertions, 4 deletions
diff --git a/qpid/java/build.xml b/qpid/java/build.xml
index 8ba7456c55..0a3b4407b2 100644
--- a/qpid/java/build.xml
+++ b/qpid/java/build.xml
@@ -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>