[Geany-devel] Build system status update

Nick Treleaven nick.treleaven at xxxxx
Fri Jan 22 17:08:09 UTC 2010


On Mon, 18 Jan 2010 09:52:49 +1100
Lex Trotman <elextr at gmail.com> wrote:

> Having had time to think (always dangerous) I consider that I have
> been implementing the build system modifications in the wrong way.
> Instead I am going to have a look at re-implementing it in a more open
> orthogonal manner and then incorporate current restrictions and
> behaviour from defaults or configuration files.
> 
> I believe that this will make the code smaller and simpler, eliminate
> some of the implementation imposed limitations of the current system
> and provide a base for easier addition of language specific
> functionality via plugins as requested by Frank.
> 
> The availability of sane defaults and configuration will also allow a
> simple configuration dialog to be used to change the most common
> things with one of those "Advanced..." buttons to unleash the full
> flexibility.

Just wondering how much work this would be - would this be a full
reworking?

If you do this, please commit to a branch regularly in small changes so
we can follow your work ;-)

BTW I may have sounded too strict about the plugin API, this isn't
something to worry about too much (we can break the ABI when we want).

IMO I'm quite happy with the new build system, we just need to iron out
any issues users have with it.

Regards,
Nick



More information about the Devel mailing list