Author: bodewig Date: Fri Sep 1 10:31:38 2006 New Revision: 439391 URL: http://svn.apache.org/viewvc?rev=439391&view=rev Log: Add build.xml to source dist, create plain text version of contributors.xml on the fly
Added: ant/antlibs/common/trunk/contributors.xsl (with props) Modified: ant/antlibs/common/trunk/build.xml Modified: ant/antlibs/common/trunk/build.xml URL: http://svn.apache.org/viewvc/ant/antlibs/common/trunk/build.xml?rev=439391&r1=439390&r2=439391&view=diff ============================================================================== --- ant/antlibs/common/trunk/build.xml (original) +++ ant/antlibs/common/trunk/build.xml Fri Sep 1 10:31:38 2006 @@ -273,6 +273,7 @@ <include name="TODO"/> <include name="WHATSNEW"/> <include name="contributors.xml"/> + <include name="build.xml"/> </fileset> <fileset dir="common"> <include name="LICENSE"/> @@ -288,11 +289,13 @@ <fixcrlf srcdir="${src.dist.dir}"> <include name="**/*.java"/> </fixcrlf> + + <xslt style="common/contributors.xsl" in="contributors.xml" + out="${src.dist.dir}/CONTRIBUTORS"/> </target> <target name="bin-dist" depends="checksum-target-jar,m2-pom"> <mkdir dir="${bin.dist.dir}"/> - <mkdir dir="${bin.dist.dir}/etc"/> <copy todir="${bin.dist.dir}"> <fileset dir="."> @@ -310,9 +313,14 @@ <fileset file="${jarname}*"/> <fileset file="${target.pom}"/> </copy> - <copy todir="${bin.dist.dir}/etc"> - <fileset dir="src/etc" excludes="testcases/"/> + <copy todir="${bin.dist.dir}/" includeemptydirs="false"> + <fileset dir="src"> + <include name="etc/"/> + <exclude name="etc/testcases/"/> + </fileset> </copy> + <xslt style="common/contributors.xsl" in="contributors.xml" + out="${bin.dist.dir}/CONTRIBUTORS"/> </target> <target name="distribution" description="creates a complete distribution" Added: ant/antlibs/common/trunk/contributors.xsl URL: http://svn.apache.org/viewvc/ant/antlibs/common/trunk/contributors.xsl?rev=439391&view=auto ============================================================================== --- ant/antlibs/common/trunk/contributors.xsl (added) +++ ant/antlibs/common/trunk/contributors.xsl Fri Sep 1 10:31:38 2006 @@ -0,0 +1,27 @@ +<?xml version="1.0"?> +<xsl:stylesheet version="1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> + + <xsl:output indent="no" method="text" encoding="ISO-8859-1"/> + + <!-- the root node --> + <xsl:template match="/contributors"> + <xsl:value-of select="introduction"/> + <xsl:apply-templates/> + </xsl:template> + + <xsl:template match="name"> + <xsl:value-of select="first"/> + <xsl:text> </xsl:text> + <xsl:if test="middle"> + <xsl:value-of select="middle"/> + <xsl:text> </xsl:text> + </xsl:if> + <xsl:value-of select="last"/> + </xsl:template> + + + <!-- dont copy the text and unmatched nodes as per default in xsl --> + <xsl:template match="*"/> + +</xsl:stylesheet> Propchange: ant/antlibs/common/trunk/contributors.xsl ------------------------------------------------------------------------------ svn:eol-style = native --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]