On Apr 26, 2011, at 9:32 AM, Russel Winder wrote: > On Tue, 2011-04-26 at 09:16 -0700, Sean Kelly wrote: >> Bootstrapping issue. Make is almost guaranteed to exist, while the fancier >> tools are not. > > That may be the case but Makefiles are either incomprehensibly > complicated or platform specific -- it is nigh on impossible to create a > single Makefile that does its job sensibly on Linux, Solaris, Mac OS X > and Windows. The advantage of tools such as Waf, SCons, CMake is that > they manage the platform issues for you.
Windows is the odd man out there, although using make from GnuWin32 may allow a single makefile to be used everywhere. As it is, we only have two makefiles: one for Windows and one for Posix.
