summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
Diffstat (limited to 'java')
-rw-r--r--java/build.xml20
1 files changed, 16 insertions, 4 deletions
diff --git a/java/build.xml b/java/build.xml
index 8ba7456c55..0a3b4407b2 100644
--- a/java/build.xml
+++ b/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>