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