summaryrefslogtreecommitdiff
path: root/qpid/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
commit760ecc745470919ecde45a610c2f02411183b620 (patch)
tree24341120c02d49c9dfb8baa3cb752f74163a1a01 /qpid/java/build.xml
parent513a46b070c554b3f5b3ec380dd610e22859674e (diff)
downloadqpid-python-760ecc745470919ecde45a610c2f02411183b620.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@688088 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/build.xml')
-rw-r--r--qpid/java/build.xml18
1 files changed, 14 insertions, 4 deletions
diff --git a/qpid/java/build.xml b/qpid/java/build.xml
index 375fbbac94..4f7a26dfb2 100644
--- a/qpid/java/build.xml
+++ b/qpid/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>