blob: ed5d100dcf5197d7f495356080e6e6325e3071ea [file] [log] [blame]
<project name="P2 Repository Tuning" default="tuneup.p2.repository">
<target name="tuneup.p2.repository">
<property name="repository.root" value="." />
<property name="repository.type" value="milestones" />
<property name="version" value="0.0.0" />
<property name="qualifier" value="_0.0.0" />
<echo>Append statistic and mirrorsURL information in ${repository.root}</echo>
<echo>Qualifier: ${qualifier}</echo>
<echo>Repository Type: ${repository.type}</echo>
<echo>Version: ${version}</echo>
<copy file="${repository.root}/artifacts.jar" tofile="artifacts.jar.backup" />
<unjar src="${repository.root}/artifacts.jar" dest="." />
<move file="artifacts.xml" tofile="artifacts.xml.original" />
<xslt style="p2RepoTuning/p2RepoTuning.xsl" in="artifacts.xml.original" out="artifacts.xml">
<param name="repo_type" expression="${repository.type}"/>
<param name="version" expression="${version}"/>
<param name="qualifier" expression="${qualifier}" />
</xslt>
<zip destfile="${repository.root}/artifacts.jar" filesonly="true" basedir="." includes="artifacts.xml" />
</target>
</project>