[20:37:33] <DanielHolth> but it is one of the few build systems that's Python, runs in 2 and 3, and can already build CPython extension if that's the kind of thing you're in to.
[20:37:50] <DanielHolth> weird -> not immediately obvious
[20:38:26] <dstufft> to be clear, my lack of desire isn't specific to waf
[20:46:41] <DanielHolth> I peeked at it on github. Just for fun?
[20:47:48] <dstufft> I'm writing an asyncio web server
[20:48:53] <DanielHolth> waf makes it really easy to define compilers, so you can do things like generate code before installing. would be perfect for the cffi case.
[20:49:38] <DanielHolth> it's also designed to support parallel builds
[20:50:44] <DanielHolth> part of what's difficult about it is that the rules you write build up a data structure of tasks and dependencies, and then waf executes them.