BuildStream is an integration build system.
It models dependencies at a project level, enabling projects to use their own underlying build system.
It is a Remote Execution client, that distributes builds at the project level.
The BuildStream implementation uses Remote Execution concepts directly, even for local builds.
BuildStream supports multiple build-systems (e.g. autotools, cmake, cpan, distutils, make, meson, qmake, pip)
through its plugins.