conor 00/06/30 04:40:23
Added: src/etc log.xsl Log: Simple stylesheet for XML log output. Submitted by: Matt Foemmel <[EMAIL PROTECTED]> Revision Changes Path 1.1 jakarta-ant/src/etc/log.xsl Index: log.xsl =================================================================== <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" xmlns:HTML="http://www.w3.org/Profiles/XHTML-transitional"> <xsl:template match="/"> <html> <body> <xsl:apply-templates/> </body> </html> </xsl:template> <xsl:template match="*"> <xsl:apply-templates/> </xsl:template> <xsl:template match="build"> <center> <table width="100%" bgcolor="#CCCCCC"><tr> <xsl:if test="[EMAIL PROTECTED]"> <td align="left" width="30%"><b>Build Failed</b></td> <td align="center" width="40%"><b><xsl:value-of select="@error"/></b></td> </xsl:if> <xsl:if test=".[not(@error)]"> <td><b>Build Complete</b></td> </xsl:if> <td align="right" width="30%"><b>Total Time: <xsl:value-of select="@time"/></b></td> </tr></table> <br/> <table > <xsl:apply-templates/> </table> </center> </xsl:template> <xsl:template match="[EMAIL PROTECTED]'debug']"> <tr valign="top"> <td><b><pre><xsl:value-of select="../@location"/></pre></b></td> <td><b><pre><xsl:value-of select="../@name"/></pre></b></td> <td> <xsl:attribute name="STYLE">color: <xsl:choose> <xsl:when test="@priority[.='error']">red</xsl:when> <xsl:when test="@priority[.='warn']">brown</xsl:when> <xsl:when test="@priority[.='info']">gray</xsl:when> <xsl:when test="@priority[.='debug']">gray</xsl:when> </xsl:choose> </xsl:attribute> <pre><xsl:value-of select="text()"/></pre> </td> </tr> </xsl:template> </xsl:stylesheet>
