You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bo...@apache.org on 2010/07/14 17:06:49 UTC
svn commit: r964076 - in /ant/core/trunk: ReleaseInstructions build.xml
Author: bodewig
Date: Wed Jul 14 15:06:49 2010
New Revision: 964076
URL: http://svn.apache.org/viewvc?rev=964076&view=rev
Log:
create distribution artifacts for the manual
Modified:
ant/core/trunk/ReleaseInstructions
ant/core/trunk/build.xml
Modified: ant/core/trunk/ReleaseInstructions
URL: http://svn.apache.org/viewvc/ant/core/trunk/ReleaseInstructions?rev=964076&r1=964075&r2=964076&view=diff
==============================================================================
--- ant/core/trunk/ReleaseInstructions (original)
+++ ant/core/trunk/ReleaseInstructions Wed Jul 14 15:06:49 2010
@@ -230,7 +230,7 @@ Note: This document was updated in the c
* upload the new release files to
from distribution
- to /www/www.apache.org/dist/ant/[source|binaries].
+ to /www/www.apache.org/dist/ant/[source|binaries|manual].
* upload the maven artifacts located under java-repository/org/apache/ant
@@ -280,7 +280,7 @@ Note: This document was updated in the c
21. Clean up.
* remove the remaining files of the previous release and betas from
- /www/www.apache.org/dist/ant/[source|binaries].
+ /www/www.apache.org/dist/ant/[source|binaries|manual].
This includes the old release notes.
(+)
Modified: ant/core/trunk/build.xml
URL: http://svn.apache.org/viewvc/ant/core/trunk/build.xml?rev=964076&r1=964075&r2=964076&view=diff
==============================================================================
--- ant/core/trunk/build.xml (original)
+++ ant/core/trunk/build.xml Wed Jul 14 15:06:49 2010
@@ -148,6 +148,7 @@
<property name="dist.base" value="distribution"/>
<property name="dist.base.source" value="${dist.base}/source"/>
<property name="dist.base.binaries" value="${dist.base}/binaries"/>
+ <property name="dist.base.manual" value="${dist.base}/manual"/>
<property name="dist.dir" value="dist"/>
<property name="dist.bin" value="${dist.dir}/bin"/>
<property name="dist.lib" value="${dist.dir}/lib"/>
@@ -1080,6 +1081,7 @@
<mkdir dir="${dist.base}"/>
<mkdir dir="${dist.base.source}"/>
<mkdir dir="${dist.base.binaries}"/>
+ <mkdir dir="${dist.base.manual}"/>
<mkdir dir="${java-repository.dir}"/>
<antcall inheritAll="false" target="internal_dist">
<param name="dist.dir" value="${dist.name}"/>
@@ -1142,7 +1144,23 @@
<checksums-mvn>
<fileset dir="${java-repository.dir}" includes="**/*${project.version}.jar"/>
<fileset dir="${java-repository.dir}" includes="**/*${project.version}.pom"/>
- </checksums-mvn>
+ </checksums-mvn>
+
+ <zip destfile="${dist.base.manual}/${dist.name}-manual.zip">
+ <zipfileset dir="${dist.name}/docs/manual" prefix="${dist.name}"/>
+ <zipfileset file="NOTICE" prefix="${dist.name}"/>
+ </zip>
+ <tar longfile="gnu"
+ destfile="${dist.base.manual}/${dist.name}-manual.tar">
+ <tarfileset dir="${dist.name}/docs/manual" prefix="${dist.name}"/>
+ <tarfileset file="NOTICE" prefix="${dist.name}"/>
+ </tar>
+ <gzip destfile="${dist.base.manual}/${dist.name}-manual.tar.gz"
+ src="${dist.base.manual}/${dist.name}-manual.tar"/>
+ <bzip2 destfile="${dist.base.manual}/${dist.name}-manual.tar.bz2"
+ src="${dist.base.manual}/${dist.name}-manual.tar"/>
+ <delete file="${dist.base.manual}/${dist.name}-manual.tar"/>
+
<delete dir="${dist.name}"/>
<checksums>
<fileset dir="${dist.base.binaries}/">
@@ -1151,6 +1169,12 @@
<exclude name="**/*.sha1"/>
<exclude name="**/*.sha512"/>
</fileset>
+ <fileset dir="${dist.base.manual}/">
+ <exclude name="**/*.asc"/>
+ <exclude name="**/*.md5"/>
+ <exclude name="**/*.sha1"/>
+ <exclude name="**/*.sha512"/>
+ </fileset>
</checksums>
<antcall inheritAll="false" target="src-dist">