improve workflow
diff --git a/org.eclipse.wtp.releng.webupdatesite/build-home/updateMirrorProject.xml b/org.eclipse.wtp.releng.webupdatesite/build-home/updateMirrorProject.xml
index 9da065b..6486e0c 100644
--- a/org.eclipse.wtp.releng.webupdatesite/build-home/updateMirrorProject.xml
+++ b/org.eclipse.wtp.releng.webupdatesite/build-home/updateMirrorProject.xml
@@ -3,19 +3,16 @@
name="update"
default="update"
basedir=".">
-
-
-
- <property
- name="java15-home"
- value="${user.home}/ibm-java2-ppc-50/jre" />
+ <fail
+ unless="java15-home"
+ message="Must provide java15-home" />
<property
name="buildDirectory"
value="${basedir}" />
-
- <target name="update">
- <echo message="Updating ${featureId} ${version}" />
-
+ <target
+ name="update">
+ <echo
+ message="Updating ${featureId} ${version}" />
<java
taskname="updateJob"
fork="true"
@@ -24,35 +21,54 @@
jvm="${java15-home}/bin/java"
classname="org.eclipse.equinox.launcher.Main">
<classpath>
- <fileset dir="${eclipse.home}/plugins">
- <include name="org.eclipse.equinox.launcher_*.jar" />
+ <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="-debug" />
- <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" />
-
+ <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="-debug" />
+ <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>
+</project>
\ No newline at end of file