harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Varlamov" <alexey.v.varla...@gmail.com>
Subject Re: [build] ant utility target to copy working_vm to working_classlib
Date Tue, 19 Feb 2008 12:34:29 GMT
2008/2/19, Alexei Fedotov <alexei.fedotov@gmail.com>:
> Alexey,
> If you download and unpack HDK build and then set ${hy.jdk} to this
> unpacked distribution this would work for most class library modules
> except luni. Is it correct?

Yes, this is the main intention of HDK. In practice there are some
discrepancies, like you still need to obtain all raw dependencies etc.
Moreover, AFAIU it should work if one checkouts just a single module
(e.g. pack200), not necessary the whole classlib.

--
Alexey

>
> Thanks.
>
> On Feb 19, 2008 9:26 AM, Alexey Petrenko <alexey.a.petrenko@gmail.com> wrote:
> > The original idea was to checkout class library sources only, then
> > download some vm and build class library only.
> > A lot of people even do not know what is federated build :)
> >
> > SY, Alexey
> >
> > 2008/2/18, Alexei Fedotov <alexei.fedotov@gmail.com>:
> >
> > > Hello Nathan, Alexey P.,
> > >
> > > If you agree to run a federated build once, the following solution may
> > > work for you to build your module and run class library tests:
> > > $ ant -Dbuild.module="archive"
> > > -Dhy.jdk=<root_dir>/working_vm/build/windows_x86_msvc_release/deploy/jdk
> > > test
> > >
> > > I believe the ${hy.jdk} may be populated from the binary build as
> > > well. Is it what you are looking for?
> > > Thanks.
> > >
> > > On Feb 18, 2008 10:45 AM, Pavel Pervov <pmcfirst@gmail.com> wrote:
> > > > <SNIP>
> > > >
> > > > > Here's what I tried -
> > > > > * Download HDK for last milestone, extracted it into 'deploy' folder
> > > > > of classlib, ran a build and test. On both Windows and Linux this
> > > > > failed with an "unable to load harmonyvm" error for every test.
> > > > I _think_ I've fixed this with HARMONY-2365 and HARMONY-5474. First
> > > > one makes copying hythr to deploy while building class library
> > > > optional. Second localizes DRLVM dependencies in jdk/jre/bin/default
> > > > instead of jdk/jre/lib/boot.
> > > >
> > > > As soon as code unfrozen, I'm planning to commit both of them.
> > > >
> > > > WBR,
> > > >     Pavel.
> > > >
> > >
> > >
> > >
> > > --
> > > With best regards,
> > > Alexei
> > >
> >
>
>
>
> --
> With best regards,
> Alexei
>

Mime
View raw message