Separate targets for writing compiler version and plugin version to template files
This commit is contained in:
+16
-13
@@ -72,23 +72,26 @@
|
|||||||
</sequential>
|
</sequential>
|
||||||
</macrodef>
|
</macrodef>
|
||||||
|
|
||||||
<target name="writeVersionToTemplateFiles">
|
<target name="writeCompilerVersionToTemplateFile">
|
||||||
<mkdir dir="${version_substitute_dir}"/>
|
<mkdir dir="${version_substitute_dir}"/>
|
||||||
|
|
||||||
<substituteVersionInFile
|
<substituteVersionInFile
|
||||||
target.file="${plugin.xml}"
|
target.file="${compiler.version.java}"
|
||||||
target.file.bk="${plugin.xml.bk}"
|
target.file.bk="${compiler.version.java.bk}"
|
||||||
target.file.versioned="${plugin.xml.versioned}"
|
target.file.versioned="${compiler.version.java.versioned}"
|
||||||
test.string="<version>@snapshot@</version>"
|
test.string="public static final String VERSION = "@snapshot@";"/>
|
||||||
version="${plugin.xml.version.number}"/>
|
</target>
|
||||||
|
|
||||||
|
<target name="writePluginVersionToTemplateFile">
|
||||||
|
<mkdir dir="${version_substitute_dir}"/>
|
||||||
|
|
||||||
<substituteVersionInFile
|
<substituteVersionInFile
|
||||||
target.file="${compiler.version.java}"
|
target.file="${plugin.xml}"
|
||||||
target.file.bk="${compiler.version.java.bk}"
|
target.file.bk="${plugin.xml.bk}"
|
||||||
target.file.versioned="${compiler.version.java.versioned}"
|
target.file.versioned="${plugin.xml.versioned}"
|
||||||
test.string="public static final String VERSION = "@snapshot@";"/>
|
test.string="<version>@snapshot@</version>"
|
||||||
|
version="${plugin.xml.version.number}"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="revertTemplateFiles">
|
<target name="revertTemplateFiles">
|
||||||
<copy file="${plugin.xml.bk}" tofile="${plugin.xml}" overwrite="true"/>
|
<copy file="${plugin.xml.bk}" tofile="${plugin.xml}" overwrite="true"/>
|
||||||
@@ -97,7 +100,7 @@
|
|||||||
<delete dir="${version_substitute_dir}" quiet="true"/>
|
<delete dir="${version_substitute_dir}" quiet="true"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="pre_build" depends="writeVersionToTemplateFiles, cleanupArtifacts"/>
|
<target name="pre_build" depends="writeCompilerVersionToTemplateFile, writePluginVersionToTemplateFile, cleanupArtifacts"/>
|
||||||
|
|
||||||
<target name="zipArtifacts">
|
<target name="zipArtifacts">
|
||||||
<macrodef name="zipPlugin">
|
<macrodef name="zipPlugin">
|
||||||
|
|||||||
Reference in New Issue
Block a user