summaryrefslogtreecommitdiff
path: root/qpid/java/build.xml
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2006-11-10 14:21:37 +0000
committerMartin Ritchie <ritchiem@apache.org>2006-11-10 14:21:37 +0000
commite42a75849b2a8ede19b11a0565e1c9ca3409fbcb (patch)
tree106567e62d83afe5287ad773d4acc7b4e9d35842 /qpid/java/build.xml
parente1d03fcf3e8c71117d2fd7d8bc1b14ccf247aa2f (diff)
downloadqpid-python-e42a75849b2a8ede19b11a0565e1c9ca3409fbcb.tar.gz
QPID-74 Resolved some issues where a few new files were not added
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@473345 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/build.xml')
-rw-r--r--qpid/java/build.xml54
1 files changed, 42 insertions, 12 deletions
diff --git a/qpid/java/build.xml b/qpid/java/build.xml
index e469e02362..90a02520a0 100644
--- a/qpid/java/build.xml
+++ b/qpid/java/build.xml
@@ -105,23 +105,56 @@
<target name="archive" depends="zip,gzip,bzip2"
description="produce all archive formats of the distribution tree"/>
- <target name="preparerelease">
+ <target name="preparerelease">
<mkdir dir="${release.dir}"/>
</target>
+ <target name="copymodule">
+ <copy todir="${build.release.prepare}/src/java">
+ <fileset dir="${project.root}">
+ <!-- Module src -->
+ <include name="${module}/${bin.dir}/**"/>
+ <include name="${module}/${src.dir}/**"/>
+ <include name="${module}/${lib.dir}/**"/>
+ <include name="${module}/${etc.dir}/**"/>
+ <include name="${module}/${test.dir}/**"/>
+ <include name="${module}/${module.build.file}"/>
+ </fileset>
+ </copy>
+ </target>
+
<target name="preparereleasesrc" depends="preparerelease">
<!-- Copy Source to prepare directory -->
<mkdir dir="${build.release.prepare}/src/java"/>
+
+ <antcall target="copymodule">
+ <param name="module" value="broker"/>
+ </antcall>
+
+ <antcall target="copymodule">
+ <param name="module" value="client"/>
+ </antcall>
+
+ <antcall target="copymodule">
+ <param name="module" value="common"/>
+ </antcall>
+
+ <antcall target="copymodule">
+ <param name="module" value="cluster"/>
+ </antcall>
+
+ <copy todir="${build.release.prepare}/src/java">
+ <fileset dir="${project.root}">
+ <include name="management/**"/>
+ <include name="${tasks.dir}/${src.dir}/**"/>
+ <include name="${doc.dir}/**"/>
+ </fileset>
+ </copy>
+
<copy todir="${build.release.prepare}/src/java">
- <fileset dir="">
+ <fileset dir="${project.root}">
<!-- Module src -->
- <include name="**/${bin.dir}/**"/>
- <include name="**/${src.dir}/**"/>
- <include name="**/${lib.dir}/**"/>
- <include name="**/${etc.dir}/**"/>
- <include name="**/${module.build.file}"/>
-
<!-- Extra Common files -->
<include name="${common.dir}/${stylesheets.dir}/**"/>
<include name="${common.dir}/${resources.dir}/**"/>
@@ -132,9 +165,6 @@
<include name="${module.file}"/>
<include name="${build.properties.file}"/>
- <!-- Exclude Generated content -->
- <exclude name="**/${build.dir}/**"/>
- <exclude name="**/${release.dir}/**"/>
</fileset>
</copy>
@@ -147,7 +177,7 @@
<antcall target="copyreleasedocs">
<param name="todir" value="${build.release.prepare}"/>
- </antcall>
+ </antcall>
</target>