[Build-common-hackers] rewrite plans

W. Borgert debacle@debian.org
Sun, 23 May 2004 18:30:53 +0000

On Fri, May 21, 2004 at 07:16:38PM -0400, Andres Salomon wrote:
> Ok, since I've gotten a few emails and such about the rewrite I'm
> currently working on, I figured it would be good to get a discussion
> going.  So, to start off, here are my planned features:
> * Consistent hook naming.  Instead of random hooks, I have code (which I

Yes, please!  This is one point were the learning curve
could be optimised a lot.  I often didn't understand some
mechanism of CDBS in the first step, just because the naming
scheme is difficult.

> * Support for multiple build directories.  This would create directories


> * Generation of control files.  A control.cdbs might have CDBS variables


> I had started implementing this in gmake; however, as jbailey pointed
> out, there's no reason why this can't be done in shell.  I'm even
> inclined to do it in perl, but I'll have to play w/ it a bit.  I don't

Perl would be a no-go area for me.  I did a lot of perl
stuff and it's the world of pain!  make, sh, or scons would
be better, don't you think?  Perl is evil, scons is cool :-)

Just my 2 cents.
W. Borgert <debacle@debian.org>, http://people.debian.org/~debacle/