Build the existing STUB versions of Java so it can safely be removed from the rom (and also reducing the dependency on etel)
authorTom Pritchard <tomp@symbian.org>
Thu, 04 Nov 2010 11:29:57 +0000
changeset 111 e24000569e8a
parent 110 3aa4235c5e9b
child 112 2818b7674cd2
Build the existing STUB versions of Java so it can safely be removed from the rom (and also reducing the dependency on etel)
group/bld.inf
syborg_stem/static_dependencies.txt
--- a/group/bld.inf	Wed Nov 03 16:32:04 2010 +0000
+++ b/group/bld.inf	Thu Nov 04 11:29:57 2010 +0000
@@ -21,6 +21,11 @@
 // no tools
 // Don't build WINSCW because the system startup uses all of the resource files it can find!
 
+// build the stub versions of java as it's not part of the stem kit
+#include "/sf/app/jrt/java_stubs/javaenvinfo/build/bld.inf"
+#include "/sf/app/jrt/java_stubs/javaregistry/clientserver/client/build/bld.inf"
+#include "/sf/app/jrt/java_stubs/javadebugapi/build/bld.inf"
+
 PRJ_MMPFILES
 
 // based on sf/os/devicesrv
--- a/syborg_stem/static_dependencies.txt	Wed Nov 03 16:32:04 2010 +0000
+++ b/syborg_stem/static_dependencies.txt	Thu Nov 04 11:29:57 2010 +0000
@@ -3220,8 +3220,8 @@
 sys\bin\javacoreui.dll	/epoc32/release/armv5/urel/javacoreui.dll	sid=2002dca8:AKNSKINS[10005a26].dll:CdlEngine[101f8243].dll:alfclient[10282846].dll:apgrfx[10003a3c].dll:apparc[10003a3d].dll:avkon[100056c6].dll:cone[10003a41].dll:drtaeabi.dll:drtrvct2_2.dll:efsrv[100039e4].dll:eikcoctl[1000489e].dll:eikcore[10004892].dll:eswt[2002dc93].dll:euser[100039e5].dll:fbscli[10003a15].dll:gdi[10003b15].dll:imageconversion[101f45ad].dll:javalegacyutils[2002dcbb].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll:ws32[10003b21].dll
 sys\bin\javadatagram.dll	/epoc32/release/armv5/urel/javadatagram.dll	sid=2002dca9:drtaeabi.dll:javadatagramscplugin[2002dcaa].dll:javagcf[2002dcae].dll:javasocket[2002dcd4].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll
 sys\bin\javadatagramscplugin.dll	/epoc32/release/armv5/urel/javadatagramscplugin.dll	sid=2002dcaa:drtaeabi.dll:javagcf[2002dcae].dll:javautils[2002dcda].dll:libc[10207369].dll:libpthread[10275065].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll
-sys\bin\javadebugapi.dll	/epoc32/release/armv5/urel/javadebugapi.dll	sid=2002dcab:drtaeabi.dll:euser[100039e5].dll:javacomms[2002dca6].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll
-sys\bin\javaenvinfo.dll	/epoc32/release/armv5/urel/javaenvinfo.dll	sid=2001b2a5:drtaeabi.dll:efsrv[100039e4].dll:euser[100039e5].dll:platformenv[101f857f].dll
+sys\bin\javadebugapi.dll	/epoc32/release/armv5/urel/javadebugapi.dll	sid=00000000
+sys\bin\javaenvinfo.dll	/epoc32/release/armv5/urel/javaenvinfo.dll	sid=2001b2a5:euser[100039e5].dll
 sys\bin\javafile.dll	/epoc32/release/armv5/urel/javafile.dll	sid=2002dcac:drtaeabi.dll:efsrv[100039e4].dll:euser[100039e5].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:platformenv[101f857f].dll
 sys\bin\javafileutils.dll	/epoc32/release/armv5/urel/javafileutils.dll	sid=2002dcad:caf.dll:drtaeabi.dll:drtrvct2_2.dll:efsrv[100039e4].dll:euser[100039e5].dll:javacomms[2002dca6].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:platformenv[101f857f].dll:stdnew[20022178].dll
 sys\bin\javagcf.dll	/epoc32/release/armv5/urel/javagcf.dll	sid=2002dcae:CommonEngine[100058fe].dll:drtaeabi.dll:euser[100039e5].dll:javautils[2002dcda].dll:libc[10207369].dll:libpthread[10275065].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll
@@ -3252,7 +3252,7 @@
 sys\bin\javapreinstaller.dll	/epoc32/release/armv5/urel/javapreinstaller.dll	sid=2002dcc6:apgrfx[10003a3c].dll:charconv[10003b11].dll:drtaeabi.dll:efsrv[100039e4].dll:euser[100039e5].dll:javacomms[2002dca6].dll:javastorage[2002dcd8].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:platformenv[101f857f].dll:stdnew[20022178].dll
 sys\bin\javapushcontroller.dll	/epoc32/release/armv5/urel/javapushcontroller.dll	sid=2002dcc8:drtaeabi.dll:javacomms[2002dca6].dll:javagcf[2002dcae].dll:javautils[2002dcda].dll:libc[10207369].dll:libpthread[10275065].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll
 sys\bin\javapushregistry.dll	/epoc32/release/armv5/urel/javapushregistry.dll	sid=2002dcc9:drtaeabi.dll:javagcf[2002dcae].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll
-sys\bin\javaregistryclient.dll	/epoc32/release/armv5/urel/javaregistryclient.dll	sid=10282476:drtaeabi.dll:efsrv[100039e4].dll:euser[100039e5].dll:javafileutils[2002dcad].dll:javasecurity[2002dccf].dll:javasizehelperclient[2002dcd1].dll:javastorage[2002dcd8].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll
+sys\bin\javaregistryclient.dll	/epoc32/release/armv5/urel/javaregistryclient.dll	sid=10282476:drtaeabi.dll:euser[100039e5].dll:scppnwdl.dll
 sys\bin\javaremconobserver.dll	/epoc32/release/armv5/urel/javaremconobserver.dll	sid=2002dcca:drtaeabi.dll:drtrvct2_2.dll:euser[100039e5].dll:remconcoreapi[101f9067].dll:remconinterfacebase[101f9067].dll:stdnew[20022178].dll
 sys\bin\javarms.dll	/epoc32/release/armv5/urel/javarms.dll	sid=2002dccb:drtaeabi.dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:sqlite3[10285a79].dll:stdnew[20022178].dll
 sys\bin\javaruntimestarterutils.dll	/epoc32/release/armv5/urel/javaruntimestarterutils.dll	sid=2002dccc:centralrepository[101fbc70].dll:drtaeabi.dll:drtrvct2_2.dll:euser[100039e5].dll:javacomms[2002dca6].dll:javajvmargsmodifier[2002dcb8].dll:javautils[2002dcda].dll:libc[10207369].dll:libstdcppv5[20017610].dll:stdnew[20022178].dll