blob: d49dc5a9613762fc694bccd87c65fc57ff974982 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project
basedir="."
default="createDigest">
<property environment="env"/>
<target
name="createDigest"
depends="checkArgs">
<fail unless="env.JAVA_5_HOME" message="Must provide env.JAVA_5_HOME" />
<property
name="buildDirectory"
value="${basedir}" />
<java
taskname="createDigestJob"
fork="true"
resultProperty="createDigestResult"
failonerror="true"
jvm="${env.JAVA_5_HOME}/bin/java"
classname="org.eclipse.equinox.launcher.Main"
maxmemory="128m"
dir="${buildDirectory}">
<classpath>
<fileset dir="${eclipse.home}/plugins">
<include name="org.eclipse.equinox.launcher_*.jar" />
</fileset>
</classpath>
<arg line="-consolelog" />
<arg
line="-application org.eclipse.update.core.siteOptimizer" />
<arg
line="-digestBuilder -digestOutputDir=${update.site} -siteXML=${update.site}/site.xml" />
</java>
</target>
<target name="checkArgs">
<fail message="eclipse.home and update.site must be set.">
<condition>
<and>
<not>
<isset property="eclipse.home" />
</not>
<not>
<isset property="update.site" />
</not>
</and>
</condition>
</fail>
</target>
</project>