On 2013/12/31 13:34, frantisek holop wrote:
> hmm, on Tue, Dec 31, 2013 at 01:30:33PM +0100, Landry Breuil said that
> > On Tue, Dec 31, 2013 at 01:26:03PM +0100, frantisek holop wrote:
> > > 
> > > no waf maintainer so i am putting this out here for
> > > discussion.
> > > 
> > > right, so mpv in their next release switched from the
> > > mplayer inherited custom configure/gmake build system
> > > to waf.  good move? at first glance yes, as probably
> > > anything is better then gnu autotools.
> > 
> > Hell no. Waf is far worse than autohell, and is in the same boat as gyp,
> > scons & jam in my book.
> 
> i thought autohell is considered the rock bottom :]

It's a huge mess, but at least there's a decent amount of knowledge
about how to work with it, both amongst packagers, and amongst (some ;)
upstream developers. And it's already been modified as needed to
handle things for OpenBSD.

> waf is at least not in m4 :]

waf seems at something like the stage of autoconf 2.13 or so, where
many people using it are patching it and want you to use their own
version, making it impossible to centralise any os-specific changes
that are needed.

If people are looking for a non-autoconf build system, cmake seems
about the best choice.. it's not perfect, but CMakefiles are fairly
readable, and it's nicely cross-platform..

Reply via email to