1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <!-- |
2 <!-- |
3 Sane Software Manifesto helper tools |
3 Sane software manifesto helper tools |
4 Copyright © 2019 František Kučera (Frantovo.cz, GlobalCode.info) |
4 Copyright © 2019 František Kučera (Frantovo.cz, GlobalCode.info) |
5 |
5 |
6 This program is free software: you can redistribute it and/or modify |
6 This program is free software: you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by |
7 it under the terms of the GNU General Public License as published by |
8 the Free Software Foundation, version 3. |
8 the Free Software Foundation, version 3. |
38 <xsl:text> *** </xsl:text> |
39 <xsl:text> *** </xsl:text> |
39 <xsl:value-of select="m:preamble"/> |
40 <xsl:value-of select="m:preamble"/> |
40 <xsl:text> </xsl:text> |
41 <xsl:text> </xsl:text> |
41 <xsl:apply-templates select="m:chapter"/> |
42 <xsl:apply-templates select="m:chapter"/> |
42 |
43 |
43 <!-- TODO: move license information to XML file --> |
|
44 <xsl:text></xsl:text> |
44 <xsl:text></xsl:text> |
45 <xsl:text> </xsl:text> |
45 <xsl:text> </xsl:text> |
46 <xsl:text>---------------------------------------------------------------- </xsl:text> |
46 <xsl:text>---------------------------------------------------------------- </xsl:text> |
47 <xsl:text>Sane Software Manifesto <https://sane-software.globalcode.info/> </xsl:text> |
47 <xsl:value-of select="m:title"/> |
48 <xsl:text>Copyright © 2019 František Kučera (Frantovo.cz, GlobalCode.info) </xsl:text> |
48 <xsl:text> <</xsl:text> |
|
49 <xsl:value-of select="m:url"/> |
|
50 <xsl:text>> </xsl:text> |
|
51 <xsl:text>Copyright © 2019 </xsl:text> |
|
52 <xsl:value-of select="m:author"/> |
|
53 <xsl:text> </xsl:text> |
49 <xsl:text>Version: </xsl:text> |
54 <xsl:text>Version: </xsl:text> |
50 <xsl:call-template name="version"> |
55 <xsl:call-template name="version"> |
51 <xsl:with-param name="tag" select="$versionTag"/> |
56 <xsl:with-param name="tag" select="$versionTag"/> |
52 <xsl:with-param name="distance" select="$versionDistance"/> |
57 <xsl:with-param name="distance" select="$versionDistance"/> |
53 <xsl:with-param name="hash" select="$versionHash"/> |
58 <xsl:with-param name="hash" select="$versionHash"/> |
|
59 <xsl:with-param name="changedFiles" select="$versionChangedFiles"/> |
54 </xsl:call-template> |
60 </xsl:call-template> |
55 <xsl:text> </xsl:text> |
61 <xsl:text> </xsl:text> |
56 <xsl:text>This manifesto is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License <https://creativecommons.org/licenses/by-nd/4.0/>. </xsl:text> |
62 <xsl:value-of select="m:license/m:prefix"/> |
|
63 <xsl:value-of select="m:license/m:name"/> |
|
64 <xsl:text> <</xsl:text> |
|
65 <xsl:value-of select="m:license/m:url"/> |
|
66 <xsl:text>></xsl:text> |
|
67 <xsl:value-of select="m:license/m:suffix"/> |
|
68 <xsl:text> </xsl:text> |
57 <xsl:text>---------------------------------------------------------------- </xsl:text> |
69 <xsl:text>---------------------------------------------------------------- </xsl:text> |
58 </xsl:template> |
70 </xsl:template> |
59 |
71 |
60 |
72 |
61 <xsl:template match="m:chapter"> |
73 <xsl:template match="m:chapter"> |