LDAP support is not really experimental...
[Samba.git] / docs / xslt / genchangelog.xsl
blobd7188bfccc4c01822256f6341ef673276df9c7e4
1 <?xml version='1.0'?>
2 <!--
3 Generate XML file with out of CVS history using cvs2cl
4 (C) Jelmer Vernooij 2004
5 -->
6 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
7 xmlns:cvs2cl="http://www.red-bean.com/xmlns/cvs2cl/"
8 exclude-result-prefixes="cvs2cl"
9 version="1.0">
11 <xsl:import href="../settings.xsl"/>
13 <xsl:output method="xml"/>
15 <xsl:template match="cvs2cl:changelog">
16 <xsl:element name="revhistory">
17 <xsl:for-each select="cvs2cl:entry">
18 <xsl:variable name="idx"><xsl:number count="cvs2cl:entry"/></xsl:variable>
19 <xsl:if test="not(number($idx)-number($numclentries) > 0)">
20 <xsl:call-template name="clentry"/>
21 </xsl:if>
22 </xsl:for-each>
23 </xsl:element>
24 </xsl:template>
26 <xsl:template name="clentry">
27 <xsl:element name="revision">
28 <xsl:element name="revnumber">
29 <xsl:value-of select="cvs2cl:file/cvs2cl:revision"/>
30 </xsl:element>
31 <xsl:element name="date">
32 <xsl:value-of select="cvs2cl:date"/>
33 </xsl:element>
34 <xsl:element name="authorinitials">
35 <xsl:value-of select="cvs2cl:author"/>
36 </xsl:element>
37 <xsl:element name="revremark">
38 <xsl:value-of select="cvs2cl:msg"/>
39 </xsl:element>
40 </xsl:element>
41 </xsl:template>
42 </xsl:stylesheet>