waf is described as 'Waf is a Python-based framework for configuring, compiling and installing applications' and is an app in the Development category. There are more than 25 alternatives to waf for a variety of platforms, including Linux, Windows, Mac, BSD and Android. The best alternative is CMake, which is both free and Open Source. Other great apps like waf are GNU Make (Free, Open Source), Ninja Build (Free, Open Source), SCons (Free, Open Source) and Maven (Free, Open Source).
qmake is a tool from The Qt Company that helps simplify the build process for development project across different platforms. qmake automates the generation of Makefiles so that only a few lines of information are needed to create each Makefile.
EBuild is a software project build, dependency management and reporting technology. The aim is to be able to tackle any build problem in a structured, declarative and elegant way. It is extensible via a plugin interface.
Tup is a file-based build system for Linux, OSX, and Windows. It inputs a list of file changes and a directed acyclic graph (DAG), then processes the DAG to execute the appropriate commands required to update dependent files.