harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Fedotov, Alexei A" <alexei.a.fedo...@intel.com>
Subject RE: [DRLVM] build process improvement
Date Thu, 18 May 2006 11:38:28 GMT
Ivan, Andrey,

The main thing I vote for is to evaluate and to take the best from other
distribute dependency management systems before starting "relatively
easy to modify the DRLVM building system". I like Ivan's list, though
Apache Maven has a domestic priority :-).

Let me address two real problems you have mentioned:

   * Update only when needed to avoid unpleasant surprises
We solved this problem by keeping local Maven repository. Maven gurus
can say if this is a correct way to handle this issue.

   * Mixed builds 
Maven supports anything with ANT builds - we can have pre-built binaries
for basic configurations, for others Maven will load source
distributions and build in their environments.

With best regards,
Alexei Fedotov,
Intel Middleware Products Division

>-----Original Message-----
>From: Alexey Petrenko [mailto:alexey.a.petrenko@gmail.com]
>Sent: Thursday, May 18, 2006 1:44 PM
>To: harmony-dev@incubator.apache.org
>Subject: Re: [DRLVM] build process improvement
>
>Right.
>
>2006/5/18, Andrey Chernyshev <a.y.chernyshev@gmail.com>:
>> On 5/18/06, Alexey Petrenko <alexey.a.petrenko@gmail.com> wrote:
>> > 2006/5/18, Gregory Shimansky <gshimansky@gmail.com>:
>> > > If you talk about developers only there is no need for swing.jar
or
>tweaks
>> > > like that. Developers already have some kind of java SDK
installed
>and the
>> > > place to solve missing dependencies is rt.jar from an external
party.
>I don't
>> > > see why it is not a good way to follow in development
environment.
>> > Yep, it is probably true :)
>> > But Harmony can run ant and Eclipse compiler right now. So we do
not
>> > need any kind of SDK except of Harmony for building it.
>> >
>> > In this case we need to produce something like Harmony binary
builds.
>> > As we discussed before.
>>
>> Yes, I think it was the idea of HDK to have the build snapshot
>> somewhere on web and then let developers be able to build specific
>> modules against that snapshot.
>>
>> Returning back to the subject of this discussion, I guess it should
be
>> relatively easy to modify the DRLVM building system such that it
would
>> get the binary HDK from web and use it for compilation of a single
>> module.
>> And this approach would assume that the HDK snapshots include the
>> DRLVM as well (?) :)
>>
>> Thanks,
>> Andrey.
>>
>> >
>> > --
>> > Alexey A. Petrenko
>> > Intel Middleware Products Division
>> >
>>
>> ---------------------------------------------------------------------
>> 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
>>
>>
>
>
>--
>Alexey A. Petrenko
>Intel Middleware Products Division

---------------------------------------------------------------------
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


Mime
View raw message