These tools sequence build operations, often based on dependencies, sometimes running tasks in parallel. • ; uses
XML format for configuration files • • • • ; written in
Python • ; written in
Clojure •
Boost boost.build – For
C++ projects, cross-platform, based on
Perforce Jam • ; written in
Rust, using
Starlark (BUILD file syntax) as
Bazel • ; Python-based • •
Cargo The Rust package manager and Build tool •
D Dub – Official package and build manager of D language • • with a
Groovy- and
Kotlin-based
domain specific language (DSL) combining features of
Ant and
Maven with more features like a reliable incremental build • • • • ; for
Clojure projects • ; one of the earliest build automation tools; many variants • • ; from
Microsoft • ; based on Ant • •
Perforce Jam – Build tool by
Perforce, inspired by Make • • • • ; Python-based • • ; Python-based ==Meta build==