Add until-build attribute to generated plugin.xml

This commit is contained in:
Nikolay Krasko
2012-05-30 14:19:21 +04:00
parent e7ed224845
commit 75277b0721
2 changed files with 8 additions and 5 deletions
+3 -2
View File
@@ -63,8 +63,9 @@
<unzip src="${basedir}/plugin/Kotlin/lib/kotlin-plugin.jar" dest="${basedir}/plugin/jar"/>
<move file="${basedir}/plugin/jar/META-INF/plugin.xml" tofile="${basedir}/plugin/jar/META-INF/plugin.xml.src"/>
<xslt in="${basedir}/plugin/jar/META-INF/plugin.xml.src" out="${basedir}/plugin/jar/META-INF/plugin.xml"
style="${basedir}/add-since-tag.xsl">
<param name="ideaversion" expression="${idea.version}"/>
style="${basedir}/idea-version-tag.xsl">
<param name="idea-since-version" expression="${idea.version}"/>
<param name="idea-until-version" expression="IC-117.9999" /> <!-- TODO: Change to valid dynamic value -->
</xslt>
<zip destfile="${basedir}/plugin/Kotlin/lib/kotlin-plugin.jar" update="true" basedir="${basedir}/plugin/jar" includes="META-INF/plugin.xml" />
<delete file="${plugin.path}"/>
@@ -1,6 +1,8 @@
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes" />
<xsl:param name="ideaversion" />
<xsl:param name="idea-since-version" />
<xsl:param name="idea-until-version" />
<xsl:template match="node()|@*" name="identity">
<xsl:copy>
@@ -12,6 +14,6 @@
<xsl:call-template name="identity"/>
<xsl:text>
</xsl:text><idea-version since-build="{$ideaversion}"/>
</xsl:text><idea-version since-build="{$idea-since-version}" until-build="{$idea-until-version}"/>
</xsl:template>
</xsl:stylesheet>
</xsl:stylesheet>