build 0.3.10 Massively-parallel build system implemented on top of GNU make

Build is a massively-parallel software build system implemented on top of GNU Make, designed with the following tasks in mind:

  • configuration

  • building

  • testing

  • installation

Build has features such as:

  • Position-independent makefiles.

  • Non-recursive multi-makefile include-based structure.

  • Leaf makefiles are full-fledged GNU makefiles, not just variable definitions.

  • Complete dependency graph.

  • Inter-project dependency tracking.

  • Extensible language/compiler framework.