diff options
| author | Aidan Skinner <aidan@apache.org> | 2008-08-22 14:34:33 +0000 |
|---|---|---|
| committer | Aidan Skinner <aidan@apache.org> | 2008-08-22 14:34:33 +0000 |
| commit | 2ecf5a0cbe0876b5dc931711bae2808b78c54fb7 (patch) | |
| tree | 19d8d9a327d712b835b26efb2c02f7056c869b84 /java/build.xml | |
| parent | bf051b04b863aabe715639a179449e26a2e214f3 (diff) | |
| download | qpid-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.xml | 18 |
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> |
