|
|
@@ -0,0 +1,42 @@
|
|
|
+<?xml version="1.0" encoding="utf-8"?>
|
|
|
+<!--
|
|
|
+
|
|
|
+Copyright MetaCommunications, Inc. 2003-2007.
|
|
|
+
|
|
|
+Distributed under the Boost Software License, Version 1.0. (See
|
|
|
+accompanying file LICENSE_1_0.txt or copy at
|
|
|
+http://www.boost.org/LICENSE_1_0.txt)
|
|
|
+
|
|
|
+-->
|
|
|
+<xsl:stylesheet
|
|
|
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
|
+ xmlns:func="http://exslt.org/functions"
|
|
|
+ xmlns:meta="http://www.meta-comm.com"
|
|
|
+ extension-element-prefixes="func"
|
|
|
+ exclude-result-prefixes="func meta"
|
|
|
+ version="1.0">
|
|
|
+
|
|
|
+<xsl:output method="html" encoding="UTF-8"/>
|
|
|
+<xsl:template match="/">
|
|
|
+ <html>
|
|
|
+ <head>
|
|
|
+ <title>BoostBook build log for <xsl:value-of select="build/@timestamp"/></title>
|
|
|
+ <style>
|
|
|
+ span.failure { background-color: red; }
|
|
|
+ </style>
|
|
|
+ </head>
|
|
|
+ <body>
|
|
|
+ <xsl:apply-templates/>
|
|
|
+ </body>
|
|
|
+ </html>
|
|
|
+</xsl:template>
|
|
|
+ <xsl:template match="build">
|
|
|
+ <pre>
|
|
|
+ <xsl:apply-templates/>
|
|
|
+ </pre>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+ <xsl:template match="line">
|
|
|
+ <span class="{@type}"><xsl:value-of select="text()"/></span><br/>
|
|
|
+ </xsl:template>
|
|
|
+</xsl:stylesheet>
|