|
|
|
@ -5,14 +5,20 @@
|
|
|
|
|
<xsl:output method="text" encoding="utf-8"/>
|
|
|
|
|
|
|
|
|
|
<xsl:template match="/config">
|
|
|
|
|
<xsl:text>#!/bin/sh </xsl:text>
|
|
|
|
|
<xsl:text>fetch:</xsl:text>
|
|
|
|
|
<xsl:for-each select="*[@id]">
|
|
|
|
|
<xsl:text> portal-</xsl:text>
|
|
|
|
|
<xsl:value-of select="@id"/>
|
|
|
|
|
<xsl:text>.xml</xsl:text>
|
|
|
|
|
</xsl:for-each>
|
|
|
|
|
<xsl:text> </xsl:text>
|
|
|
|
|
<xsl:apply-templates select="*[@id]"/>
|
|
|
|
|
</xsl:template>
|
|
|
|
|
|
|
|
|
|
<xsl:template match="/config/*">
|
|
|
|
|
<xsl:text>wget -O portal-</xsl:text>
|
|
|
|
|
<xsl:text>portal-</xsl:text>
|
|
|
|
|
<xsl:value-of select="@id"/>
|
|
|
|
|
<xsl:text>.xml --no-check-certificate '</xsl:text>
|
|
|
|
|
<xsl:text>.xml: wget -O $@ --no-check-certificate '</xsl:text>
|
|
|
|
|
<xsl:value-of select="string(.)"/>
|
|
|
|
|
<xsl:text>' </xsl:text>
|
|
|
|
|
</xsl:template>
|
|
|
|
|