summaryrefslogtreecommitdiff
path: root/java/build.xml
diff options
context:
space:
mode:
authorAidan Skinner <aidan@apache.org>2008-08-22 14:34:33 +0000
committerAidan Skinner <aidan@apache.org>2008-08-22 14:34:33 +0000
commit2ecf5a0cbe0876b5dc931711bae2808b78c54fb7 (patch)
tree19d8d9a327d712b835b26efb2c02f7056c869b84 /java/build.xml
parentbf051b04b863aabe715639a179449e26a2e214f3 (diff)
downloadqpid-python-2ecf5a0cbe0876b5dc931711bae2808b78c54fb7.tar.gz
QPID-1258: Remove crufty duplicates of DISCLAIMER, LICENSE, NOTICE and README. Update RELEASE_NOTES.txt. Ensure legal files are included in the jar and archives.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@688088 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/build.xml')
-rw-r--r--java/build.xml18
1 files changed, 14 insertions, 4 deletions
diff --git a/java/build.xml b/java/build.xml
index 375fbbac94..4f7a26dfb2 100644
--- a/java/build.xml
+++ b/java/build.xml
@@ -33,14 +33,16 @@
<property name="qpid.jar" location="${build.lib}/qpid-incubating.jar"/>
<basename property="qpid.jar.name" file="${qpid.jar}"/>
+ <property name="resources" value="${project.root}/resources"/>
+
<map property="release.excludes" value="${modules}">
<globmapper from="*" to="*/\*\*"/>
</map>
- <property name="release.zip" location="${release}/${project.namever}.zip"/>
- <property name="release.tar" location="${release}/${project.namever}.tar"/>
- <property name="release.tgz" location="${release}/${project.namever}.tar.gz"/>
- <property name="release.bz2" location="${release}/${project.namever}.tar.bz2"/>
+ <property name="release.zip" location="${release}/${project.namever}-java.zip"/>
+ <property name="release.tar" location="${release}/${project.namever}-java.tar"/>
+ <property name="release.tgz" location="${release}/${project.namever}-java.tar.gz"/>
+ <property name="release.bz2" location="${release}/${project.namever}-java.tar.bz2"/>
<macrodef name="iterate">
<attribute name="target"/>
@@ -116,6 +118,7 @@
<manifest>
<attribute name="Class-Path" value="${qpid.jar.classpath}"/>
</manifest>
+ <metainf dir="${project.root}/resources/"/>
</jar>
<touch file="${qpid.jar}"/>
@@ -144,7 +147,14 @@
<zipfileset dir="${build}" prefix="${project.namever}" excludes="${release.excludes}" filemode="644" dirmode="755">
<exclude name="bin/**"/>
<exclude name="**/*.class"/>
+ <exclude name="broker/**"/>
+ <exclude name="common/**"/>
+ <exclude name="client/**"/>
+ <exclude name="perftests/**"/>
+ <exclude name="systests/**"/>
</zipfileset>
+
+ <zipfileset dir="${resources}" prefix="${project.namever}" filemode="644"/>
</zip>
</target>