Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum wrote:
cmake doesn't try to replace make, it actually generates makefiles.
There's nothing inherently wrong with that, I think, except that Makefiles don't do well in a hierarchical setting; and yes, I would tend to agree, one would like to get away from having to create a Makefile in every subdirectory.
jam doesn't try to replace autoconf, it uses autoconf.
Erm... I didn't know that. I've seen it used in a C++ project with little dependencies. But, yes, making it depend on autoconf again is not helping at all.