blob: bb742ed207dc63540bfc54fb2ed973c612bbe596 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project
name="update"
default="update"
basedir=".">
<property environment="env"/>
<fail
unless="env.JAVA_5_HOME"
message="Must provide env.JAVA_5_HOME" />
<property
name="buildDirectory"
value="${basedir}" />
<target
name="update">
<echo
message="Updating ${featureId} ${version}" />
<java
taskname="updateJob"
fork="true"
resultProperty="updateResult"
failonerror="false"
jvm="${env.JAVA_5_HOME}/bin/java"
classname="org.eclipse.equinox.launcher.Main">
<classpath>
<fileset
dir="${eclipse.home}/plugins">
<include
name="org.eclipse.equinox.launcher_*.jar" />
</fileset>
</classpath>
<jvmarg
value="-DcontinueOnError=true" />
<arg
value="-clean" />
<arg
value="-nosplash" />
<arg
value="-application" />
<arg
value="org.eclipse.update.core.standaloneUpdate" />
<arg
value="-data" />
<arg
value="${basedir}/buildworkspace" />
<arg
value="-consolelog" />
<arg
value="-command" />
<arg
value="mirror" />
<arg
value="-featureId" />
<arg
value="${featureId}" />
<arg
value="-version" />
<arg
value="${version}" />
<arg
value="-from" />
<arg
value="${from.update.site}" />
<arg
value="-to" />
<arg
value="${update.site}" />
<!--
<arg
value="-ignoreMissingPlugins" />
<arg
value="true" />
-->
</java>
</target>
</project>