<xsl:template match="/">
<!-- process provides -->
<xsl:if test="$mode = 'provides'">
- <xsl:text>eclipse(</xsl:text>
- <xsl:value-of select="//feature/@id"/>
- <xsl:text>) = </xsl:text>
- <xsl:value-of select="//feature/@version"/>
- <xsl:text> </xsl:text>
+ <xsl:text>eclipse(</xsl:text>
+ <xsl:value-of select="//feature/@id"/>
+ <xsl:text>) = </xsl:text>
+ <xsl:value-of select="//feature/@version"/>
+ <xsl:text> </xsl:text>
</xsl:if>
<!-- process requires -->
<xsl:if test="$mode = 'requires'">
- <xsl:for-each select="feature/requires/import">
- <xsl:text>eclipse(</xsl:text>
- <xsl:value-of select="@plugin"/>
- <xsl:text>)</xsl:text>
+ <xsl:for-each select="feature/requires/import">
+ <xsl:text>eclipse(</xsl:text>
+ <xsl:value-of select="@plugin"/>
+ <xsl:text>)</xsl:text>
- <!-- handle match="perfect" (probably means: same version as us) -->
- <xsl:if test="@match = 'perfect'">
- <xsl:text> = </xsl:text>
- <xsl:value-of select="//feature/@version"/>
- </xsl:if>
+ <!-- handle match="perfect" (probably means: same version as us) -->
+ <xsl:if test="@match = 'perfect'">
+ <xsl:text> = </xsl:text>
+ <xsl:value-of select="//feature/@version"/>
+ </xsl:if>
- <xsl:text> </xsl:text>
- </xsl:for-each>
+ <xsl:text> </xsl:text>
+ </xsl:for-each>
</xsl:if>
</xsl:template>