Hacker News new | ask | show | jobs
by highwind 3794 days ago
Could you provide some examples of other choices that you speak of? Thank you.
5 comments

Cmake and Scons
Perhaps CMake?
CMake, Scons, Ninja, Gyp

There are many more, but these are more viable alternatives to auto tools.

https://en.wikipedia.org/wiki/List_of_build_automation_softw...

Please don't use waf. It does not provide a stable API from version to version, and encourages projects to embed a binary compiled version of waf. Unlike autotools, where you can ship configure.ac and Makefile.am and expect developers to run autoreconf after obtaining the project from version control, you can't easily do the same thing with waf due to the lack of versioning.
"Binary compiled"? Isn't waf a Python script?
See the compiled version linked from the waf homepage, which projects using waf include in their source tree. That compiled version consists of a small Python stub followed by bz2-compressed data and a signature.