[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Moving away from make
From: |
Carl Sorensen |
Subject: |
Re: Moving away from make |
Date: |
Fri, 12 Aug 2011 09:51:46 -0600 |
On 8/12/11 9:32 AM, "Graham Percival" <address@hidden> wrote:
> On Fri, Aug 12, 2011 at 02:53:56PM +0100, Phil Holmes wrote:
>> I understand it's been discussed before, but I am wondering whether
>> it's worth thinking the unthinkable and considering moving away from
>> make.
>
> Budget 2000 hours. That's not a typo. I don't think it provides
> a good cost/benefit ratio.
>
> Another problem is that every build system sucks. I've tried
> scons, waf, and cmake. Out of all of those, cmake is the least
> icky, but I hate that they invented Yet Another Scripting Language
> and don't let me do stuff with the simplicity and elegance of
> python.
>
> waf looks the nicest at first glance, but they don't support
> having files with the same name in the source tree and build tree,
> and I was appalled at their attitude ("you shouldn't want to do
> that"). The job of the build system is to do whatever we need;
> being told that we shouldn't want to view html documents, or that
> we should change our directory structure, does not impress me.
> Look for previous discussion about this in the archives, and if
> you're interested, you could try to talk some sense into the waf
> people.
I've been loosely following waf, and I think the restriction about the same
name was in waf 1.5 but has been eliminated in 1.6, which is now out. I
think it would be worth taking another look.
Thanks,
Carl