Re: scons gnome-build backend



Hi Austin!

Nice to hear! The parsing code is of course the most complicated part.

There is a introduction to the project wizard in the anjuta reference,
maybe you want to read that.

Regards,
Johannes

Austin Foxley schrieb:
> I spent some time and created a libgbf_scons backend based on the
> mkfile and am backends. It supports probing and building right now,
> but I will need to think about how I want to do the parsing. scons
> build files (SConstruct, SConscript) are actually python programs, and
> so parsing an arbitrary scons file is kind of complicated. I was
> thinking about simplifying it and not supporting import (in anjuta).
> 
> I then went on to look at adding a new project template in anjuta, and
> ran into trouble getting  my stuff to be built. ( My Makefile.am
> wasn't getting run) I'll try more on that later.
> 
> Anyways, Just letting you know I'm working on it. Eventually I will
> either post a patch or look into getting commit access
> 
> -Austin
> 
> On 11/8/06, Johannes Schmid <johannes schmid gmx de> wrote:
>> Hi Austin!
>>
>> No, nobody is working on something like that yet. For a start look at
>> gnome-build/src/backends/libgbf_mkfile or libgbf_am. The two current
>> backends use perl for parsing the files but you are free to handle this
>> differently.
>>
>> Every backend must provide all the virtual methods of libgbf.
>>
>> Regards,
>> Johannes
>>
>> Austin Foxley schrieb:
>>> Hello,
>>>
>>> I was wondering if anybody is working on an scons backend for
>>> gnome-build. Anjuta2 is pretty useless for my projects without it.
>>>
>>> I would be willing to work on adding it, just point me to where to start
>>>
>>> thanks
>>> -Austin
>>> _______________________________________________
>>> gnome-devtools mailing list
>>> gnome-devtools gnome org
>>> http://mail.gnome.org/mailman/listinfo/gnome-devtools
>>>
>>>
>>
>>
>>
> _______________________________________________
> gnome-devtools mailing list
> gnome-devtools gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-devtools
> 
> 

Attachment: signature.asc
Description: OpenPGP digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]