This repository has been archived on 2024-10-17. You can view files and clone it, but cannot push or open issues or pull requests.
MahiroOS-jhalfs/common/hostreqs.xsl

38 lines
1.1 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- $Id:$ -->
<!-- Extracts minimal versions from LFS book host requirements,
and generates a script containing statements of the
form MIN_prog_VERSION=xx.yy.zz.
-->
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="text"/>
<xsl:template match="/sect1">
<xsl:apply-templates select=".//listitem//emphasis"/>
</xsl:template>
<xsl:template match="emphasis">
<xsl:text>local MIN_</xsl:text>
<xsl:choose>
<xsl:when test="contains(string(),' ')">
<xsl:value-of select=
"substring-before(substring-after(normalize-space(string()),
' '),
'-')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="substring-before(string(),'-')"/>
</xsl:otherwise>
</xsl:choose>
<xsl:text>_VER=</xsl:text>
<xsl:value-of select="substring-after(string(),'-')"/>
<xsl:text>
</xsl:text>
</xsl:template>
</xsl:stylesheet>