deploy/
\----jdk
|----include
\----jre
...
2) I was wondering how this change will affect the DRLVM? I notice from
building
the VM locally that it produces a deploy\jre\bin structure, so I imagine
that some
small path changes to build scripts would be necessary (similar to the
I think this specific change shouldn't directly affect the DRLVM
building script since it takes the Harmony class libraries in a source
form.
If we, however, want to adjust the JRE image produced by the DRLVM
building script, then I guess the only line that will have to be
changed (in build/make/build.xml) is:
<!-- product binary deploy location -->
<property name="build.deploy.dir"
location="../${build.os.short}_${build.arch}_${build.cxx}_${build.cfg}/deploy/jre"
/>
I can include it as a next "cumulative patch".
Surely, some more updates will have to be done for xml files at
build/make/components in case the classlibs will be split by modules
in future.
Thanks,
Andrey.
On 5/17/06, Oliver Deakin <[EMAIL PROTECTED]> wrote:
Ive just opened HARMONY-469 which contains a patch to rearrange the
current layout
of the deploy directory into:
deploy/
\----jdk
|----include
\----jre
This is a preliminary step to reorganising the native code and using the
deploy directory
as an HDK (as discussed else where in this topic [1] & [2]).
If/when this patch is accepted and applied, there are a couple of issues
that may affect
us that I thought would be worth bringing to general attention:
1) The IBM VME is laid out to unpack with the same directory structure as
the current deploy directory i.e. it overlays into
deploy/jre/bin/default. If there is a new
jdk directory added into the structure, then the VME will no longer
unpack into the
right place, which might confuse new developers hoping to try out our
code. I am
currently working on making a VME which reflects the new layout
available, and I will
send a note to the list once it is ready (this would be after
HARMONY-469 was
applied).
Developers that are already using a VME in their workspace will simply
need to move
the deploy/jre/bin/default directory to deploy/jdk/jre/bin/default.
2) I was wondering how this change will affect the DRLVM? I notice from
building
the VM locally that it produces a deploy\jre\bin structure, so I imagine
that some
small path changes to build scripts would be necessary (similar to the
changes I
had to make in HARMONY-469).
Regards,
Oliver
[1]
http://mail-archives.apache.org/mod_mbox/incubator-harmony-dev/200605.mbox/[EMAIL
PROTECTED]
[2]
http://mail-archives.apache.org/mod_mbox/incubator-harmony-dev/200605.mbox/[EMAIL
PROTECTED]
--
Oliver Deakin
IBM United Kingdom Limited
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]