Add ${epocroot}/epoc32/jrt/classes.*.zip to the classpaths, as alternatives to /sf/app/jrt/inc
--- a/build/properties.xml Mon Jun 07 16:11:55 2010 +0100
+++ b/build/properties.xml Mon Jun 07 17:20:25 2010 +0100
@@ -27,6 +27,14 @@
<!--The environment properties -->
<property environment="env"/>
+ <!-- Set internal epoc root -->
+ <condition property="epocroot"
+ value="${env.EPOCROOT}"
+ else="">
+ <isset property="env.EPOCROOT"/>
+ </condition>
+
+
<!--The root of the source files -->
<property name="java.src.root" location="${ant.file.Properties}/../../"/>
@@ -42,9 +50,9 @@
<property name="platform.utilities.xml.file" value="utilities.fake.xml"/>
<!--The cldc/cdc class file locations -->
- <property name="bootclasspath.cldc" location="${java.src.root}/inc/classes.cldc.zip"/>
- <property name="bootclasspath.cdc" location="${java.src.root}/inc/classes.cdc.zip"/>
- <property name="bootclasspath.fp" location="${java.src.root}/inc/classes.fp.zip"/>
+ <property name="bootclasspath.cldc" location="${java.src.root}/inc/classes.cldc.zip:${epocroot}epoc32/jrt/classes.cldc.zip"/>
+ <property name="bootclasspath.cdc" location="${java.src.root}/inc/classes.cdc.zip:${epocroot}epoc32/jrt/classes.cdc.zip"/>
+ <property name="bootclasspath.fp" location="${java.src.root}/inc/classes.fp.zip:${epocroot}epoc32/jrt/classes.fp.zip"/>
@@ -60,13 +68,6 @@
<equals arg1="${target.cfg}" arg2="debug"/>
</condition>
- <!-- Set internal epoc root -->
- <condition property="epocroot"
- value="${env.EPOCROOT}"
- else="">
- <isset property="env.EPOCROOT"/>
- </condition>
-
<!--Location of eswt.jar. This is not needed in S60 Avkon,
but needed in S60 Qt. -->
<property name="eswt.jar" value=":${java.src.root}/javauis/bin/eswt.jar"/>