david_williams | 8a62f0d | 2006-06-28 05:07:27 +0000 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <project name="update" default="update" basedir="."> |
david_williams | 8a62f0d | 2006-06-28 05:07:27 +0000 | [diff] [blame] | 3 | |
david_williams | 90c7dee | 2007-05-05 06:59:07 +0000 | [diff] [blame] | 4 | |
| 5 | |
david_williams | 54af081 | 2007-05-26 21:13:36 +0000 | [diff] [blame] | 6 | <property name="java15-home" value="${user.home}/ibm-java2-ppc-50/jre" /> |
david_williams | 1e9098d | 2007-05-26 21:06:18 +0000 | [diff] [blame] | 7 | <property name="buildDirectory" value="${basedir}" /> |
david_williams | 90c7dee | 2007-05-05 06:59:07 +0000 | [diff] [blame] | 8 | |
david_williams | 1e9098d | 2007-05-26 21:06:18 +0000 | [diff] [blame] | 9 | <target name="update"> |
david_williams | 90c7dee | 2007-05-05 06:59:07 +0000 | [diff] [blame] | 10 | <echo message="Updating ${featureId} ${version}" /> |
| 11 | |
david_williams | 21de406 | 2007-05-05 07:18:56 +0000 | [diff] [blame] | 12 | <java taskname="updateJob" |
david_williams | 90c7dee | 2007-05-05 06:59:07 +0000 | [diff] [blame] | 13 | fork="true" |
| 14 | resultProperty="updateResult" |
| 15 | failonerror="false" |
| 16 | jvm="${java15-home}/bin/java" |
| 17 | classname="org.eclipse.equinox.launcher.Main"> |
| 18 | <classpath> |
david_williams | 749a4f2 | 2007-05-05 07:02:37 +0000 | [diff] [blame] | 19 | <fileset dir="${eclipse.home}/plugins"> |
david_williams | 90c7dee | 2007-05-05 06:59:07 +0000 | [diff] [blame] | 20 | <include name="org.eclipse.equinox.launcher_*.jar" /> |
| 21 | </fileset> |
| 22 | </classpath> |
| 23 | |
| 24 | |
| 25 | <jvmarg value="-DcontinueOnError=true" /> |
| 26 | <arg value="-clean" /> |
| 27 | <arg value="-nosplash" /> |
| 28 | <arg value="-application" /> |
| 29 | <arg value="org.eclipse.update.core.standaloneUpdate" /> |
| 30 | <arg value="-data" /> |
| 31 | <arg value="${basedir}/buildworkspace" /> |
| 32 | <arg value="-debug" /> |
| 33 | <arg value="-consolelog" /> |
| 34 | <arg value="-command" /> |
| 35 | <arg value="mirror" /> |
| 36 | <arg value="-featureId" /> |
| 37 | <arg value="${featureId}" /> |
| 38 | <arg value="-version" /> |
| 39 | <arg value="${version}" /> |
| 40 | <arg value="-from" /> |
| 41 | <arg value="${updateSite}" /> |
| 42 | <arg value="-to" /> |
| 43 | <arg value="${localUpdateSitePath}" /> |
| 44 | <arg value="-ignoreMissingPlugins" /> |
| 45 | <arg value="true" /> |
| 46 | |
| 47 | </java> |
| 48 | |
| 49 | </target> |
david_williams | 8a62f0d | 2006-06-28 05:07:27 +0000 | [diff] [blame] | 50 | </project> |