Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 90207 invoked from network); 17 May 2006 21:36:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 17 May 2006 21:36:41 -0000 Received: (qmail 16794 invoked by uid 500); 17 May 2006 21:36:38 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 16739 invoked by uid 500); 17 May 2006 21:36:37 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 16728 invoked by uid 99); 17 May 2006 21:36:37 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 May 2006 14:36:37 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 64.74.244.71 is neither permitted nor denied by domain of geir@pobox.com) Received: from [64.74.244.71] (HELO chi.mobile-health-diary.com) (64.74.244.71) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 17 May 2006 14:36:36 -0700 Received: (qmail 26141 invoked from network); 17 May 2006 21:36:14 -0000 Received: from unknown (HELO ?208.34.118.113?) (geir@208.34.118.113) by b014.internal.mobile-health-diary.com with SMTP; 17 May 2006 21:36:14 -0000 Message-ID: <446B968B.5060401@pobox.com> Date: Wed, 17 May 2006 14:32:59 -0700 From: Geir Magnusson Jr Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: Supporting working on a single module? References: <200605091407.k49E749L028574@d06av02.portsmouth.uk.ibm.com> <446B18B8.4060109@googlemail.com> <6928c5160605170908h2f7233f7mf397e3cebd5db224@mail.gmail.com> <51d555c70605171414g4e6700bepe6a358af0fc78ec2@mail.gmail.com> In-Reply-To: <51d555c70605171414g4e6700bepe6a358af0fc78ec2@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Rana Dasgupta wrote: > Hi, > Is there an expectation of a standardised deployment model for the Harmony > compliant VM's like DRLVM and others? Eg., should they all produce binaries > that can be unpacked to overlay the Harmony Classlib deployment structure > as can the IBM VME? At some point, we will be posting distributions for > both > class libraries and VM on the Harmony site; they should be deployable on a > user machine in some standard way. Maybe. I think we have a lot of learning to do here. geir > > Thanks, > Rana > > > On 5/17/06, Andrey Chernyshev wrote: >> >> > 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: >> >> >> > 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 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/%3c200605091407.k49E749L028574@d06av02.portsmouth.uk.ibm.com%3e >> >> > >> > [2] >> > >> http://mail-archives.apache.org/mod_mbox/incubator-harmony-dev/200605.mbox/%3c4463654A.3080105@googlemail.com%3e >> >> > >> > >> > -- >> > Oliver Deakin >> > IBM United Kingdom Limited >> > >> > >> > --------------------------------------------------------------------- >> > Terms of use : http://incubator.apache.org/harmony/mailing.html >> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org >> > For additional commands, e-mail: harmony-dev-help@incubator.apache.org >> > >> > >> >> --------------------------------------------------------------------- >> Terms of use : http://incubator.apache.org/harmony/mailing.html >> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org >> For additional commands, e-mail: harmony-dev-help@incubator.apache.org >> >> > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org