Bump version to 6.4-15
[LibreOffice.git] / readlicense_oo / license / license_plain_text.xsl
blob7ff3c20bf89e82b3a38cb61ad1cbf862c14a6920
1 <?xml version="1.0" encoding="UTF-8"?>
2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:x="http://www.w3.org/1999/xhtml" version="1.0">
4 <xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
6 <xsl:param name="build_type" />
7 <xsl:param name="no_mpl_subset" />
8 <xsl:param name="os" />
9 <xsl:param name="themes" />
11 <xsl:strip-space elements="*"/>
13 <xsl:template match="/">
14 <xsl:apply-templates select="x:html/x:body"/>
15 </xsl:template>
17 <xsl:template match="x:body">
18 <xsl:apply-templates />
19 </xsl:template>
21 <xsl:template match="x:div">
22 <xsl:choose>
23 <xsl:when test="(
24 not(contains($build_type,@class)) and
25 not(contains($no_mpl_subset,@class)) and
26 not(contains($os,@class)) and
27 not(contains($themes,@class)) and @class)">
28 <!-- do not write out license text for these externals -->
29 </xsl:when>
30 <xsl:otherwise>
31 <xsl:apply-templates />
32 </xsl:otherwise>
33 </xsl:choose>
34 </xsl:template>
36 <xsl:template match="x:p|x:li">
37 <xsl:value-of select="concat(.,'&#10;')"/>
38 <xsl:text>&#xa;</xsl:text>
39 <xsl:apply-templates />
40 </xsl:template>
42 <xsl:template match="x:h1">
43 <xsl:text># </xsl:text>
44 <xsl:value-of select="concat(.,'&#10;')"/>
45 <xsl:text>&#xA;</xsl:text>
46 </xsl:template>
48 <xsl:template match="x:h2">
49 <xsl:text>## </xsl:text>
50 <xsl:value-of select="concat(.,'&#10;')"/>
51 <xsl:text>&#xa;</xsl:text>
52 </xsl:template>
54 <xsl:template match="x:h3">
55 <xsl:text>### </xsl:text>
56 <xsl:value-of select="concat(.,'&#10;')"/>
57 <xsl:text>&#xa;</xsl:text>
58 </xsl:template>
60 <xsl:template match="text()|@*"></xsl:template>
62 </xsl:stylesheet>