You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by si...@apache.org on 2011/01/10 13:33:26 UTC
svn commit: r1057171 - /incubator/river/jtsk/trunk/build.xml
Author: sijskes
Date: Mon Jan 10 12:33:26 2011
New Revision: 1057171
URL: http://svn.apache.org/viewvc?rev=1057171&view=rev
Log:
separate doc release target
Modified:
incubator/river/jtsk/trunk/build.xml
Modified: incubator/river/jtsk/trunk/build.xml
URL: http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/build.xml?rev=1057171&r1=1057170&r2=1057171&view=diff
==============================================================================
--- incubator/river/jtsk/trunk/build.xml (original)
+++ incubator/river/jtsk/trunk/build.xml Mon Jan 10 12:33:26 2011
@@ -40,6 +40,8 @@
<property name="bin.zip.bundle" location="${dist}/${product.name}-bin.zip"/>
<property name="src.tar.bundle" location="${dist}/${product.name}-src.tar.gz"/>
<property name="src.zip.bundle" location="${dist}/${product.name}-src.zip"/>
+ <property name="doc.tar.bundle" location="${dist}/${product.name}-doc.tar.gz"/>
+ <property name="doc.zip.bundle" location="${dist}/${product.name}-doc.zip"/>
<target name="hudson-ci" description="hudson build target" depends="diagnostics,hudson-ci-settings,all.clean,release,test,javadoc-internals" />
@@ -67,7 +69,7 @@
</target>
<target name="release" description="Create source and binary release packages"
- depends="release-src, release-bin">
+ depends="release-src, release-bin, release-doc">
</target>
<fileset id="river.bin.files" dir="${basedir}">
@@ -75,16 +77,21 @@
<include name="LICENSE"/>
<include name="NOTICE"/>
- <include name="${doc}/**"/>
- <exclude name="${doc}/release-notes/new.html"/>
- <exclude name="${doc}/internals/**"/>
-
<include name="${lib}/**"/>
<include name="${lib-dl}/**"/>
<include name="${lib-ext}/**"/>
<include name="${configentry}/**"/>
</fileset>
+ <fileset id="river.doc.files" dir="${basedir}">
+ <include name="DISCLAIMER"/>
+ <include name="LICENSE"/>
+ <include name="NOTICE"/>
+
+ <include name="${doc}/**"/>
+ <exclude name="${doc}/release-notes/new.html"/>
+ </fileset>
+
<fileset id="examples.bin.files" dir="${basedir}/examples">
<include name="**/${lib}/**"/>
<include name="**/config/**"/>
@@ -108,24 +115,22 @@
<include name="README.txt"/>
</fileset>-->
- <target name="release-bin" description="Create a binary release"
- depends="all.build">
- <!-- TODO: add depends: javadoc-internals and remove from ci-build -->
+ <target name="release-bin" description="Create a binary release" depends="all.build">
+ <!-- TODO: add depends: javadoc-internals and remove from ci-build -->
+
<mkdir dir="${dist.dir}"/>
<delete file="${bin.zip.bundle}"/>
<zip destfile="${bin.zip.bundle}" roundup="yes">
<zipfileset prefix="${product.name}" refid="river.bin.files" />
<zipfileset prefix="${product.name}/examples" refid="examples.bin.files" />
- <zipfileset prefix="${product.name}/examples"
- refid="examples.bin.exec.files" filemode="755"/>
+ <zipfileset prefix="${product.name}/examples" refid="examples.bin.exec.files" filemode="755"/>
<!--<zipfileset prefix="${product.name}/qa" refid="qa.bin.files" />-->
</zip>
<delete file="${bin.tar.bundle}"/>
<tar destfile="${bin.tar.bundle}" compression="gzip" longfile="gnu">
<tarfileset prefix="${product.name}" refid="river.bin.files" />
<tarfileset prefix="${product.name}/examples" refid="examples.bin.files" />
- <tarfileset prefix="${product.name}/examples"
- refid="examples.bin.exec.files" filemode="755"/>
+ <tarfileset prefix="${product.name}/examples" refid="examples.bin.exec.files" filemode="755"/>
<!--<tarfileset prefix="${product.name}/qa" refid="qa.bin.files" />-->
</tar>
</target>
@@ -176,6 +181,19 @@
<include name="README*.txt"/>
</fileset>
+ <target name="release-doc" description="Create release doc archives" depends="river-doc">
+
+ <mkdir dir="${dist.dir}"/>
+ <delete file="${doc.zip.bundle}"/>
+ <zip destfile="${doc.zip.bundle}" roundup="yes">
+ <zipfileset prefix="${product.name}" refid="river.doc.files"/>
+ </zip>
+ <delete file="${doc.tar.bundle}"/>
+ <tar destfile="${doc.tar.bundle}" compression="gzip" longfile="gnu">
+ <tarfileset prefix="${product.name}" refid="river.doc.files" />
+ </tar>
+ </target>
+
<target name="release-src" description="Create a source release">
<mkdir dir="${dist.dir}"/>
<delete file="${src.zip.bundle}"/>