This is not a HOWTO, but more a RFC. I'm in the need for a portable, fast build-system. For lighttpd, for MySQL Proxy, ...
I need what autotools + gmake do, just in a portable
(yes, including windows) and fast way. Up to now I tried SCons
and cmake as alternatives and both fell short in important
categories (like make dist).
If you are reading this blog since a while you know what comes next: Let's write a full replacement in LUA.
Requirements
I like what the autotools (automake, autoconf and libtool) do. From the users point of view it is:
$ ./configure ... $ make $ make install
With automake you also get:
$ make uninstall $ make dist $ make distcheck
Especially the distcheck target is very neat if you are a packager …
[Read more]