harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Senaka Fernando" <senaka...@gmail.com>
Subject Creating separate makefile for gc_gen [was Re: Creating separate make file fro gc_gec]
Date Wed, 02 Apr 2008 20:50:00 GMT
Hi Alexei,

First of all, sorry for that subject-line in the previous e-mail. :)...

Well, I'm working on a check-out of the gc_gen folder with my own build file
(simple call to g++). But, in terms of the project what I thought was that
the build files should accompany each distinct component. Thus, as the gc is
a distinct component, that has a scope independent of the VM, the proposal
for the separate makefile.

I think that I'd better setup some version control locally... perhaps...
that should be great. Because, I myself might want to revert some of my
modifications but not all.


On Thu, Apr 3, 2008 at 1:49 AM, Alexei Fedotov <alexei.fedotov@gmail.com>

> Hello Senaka,
> This is a natural approach to start thinking of an automatic build at
> the beginning of the big project. You might notice a patch of your
> predecessor to the Parrot build system which was originated from the
> same activity. The only problem is that infrastructure would take
> several weeks of your precious time and won't give you anything for
> task completion.
> I suggest reusing current build system and avoid moving any files. The
> main problem of this build system is that it compiles a lot of stuff
> you don't need, and this should be just deleted from build files and
> your repository. The only infrastructure thing I would recommend you
> to set up is a control version system because I do not see a natural
> way of incremental development of your project using Harmony svn.
> Just reduce a build time to 15 seconds and continue with Parrot / GC
> bridge. You will face a real challenge there.
> Thanks.
> On Wed, Apr 2, 2008 at 9:41 PM, Senaka Fernando <senakafdo@gmail.com>
> wrote:
> > Hi all,
> >
> >  Currently, the makefile for gc_gen is located inside the
> drlvm/trunk/make/vm
> >  folder. However, in the process of making gc_gen an independent entity,
> >  isn't it better that we move this to drlvm/trunk/vm/gc_gen/make and
> refer it
> >  from, drlvm/trunk/make/vm/gc_gen.xml? Thoughts?
> >
> >  Regards,
> >  Senaka
> >
> --
> With best regards,
> Alexei

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message