Welcome to laze, a powerful meta build system designed to handle large build matrices of highly modular projects.
Install the ninja build tool using your distro's package manager, then install laze using cargo:
$ cargo install laze
$ laze -C examples/hello-world build run
Please take a look at the manual. It is still incomplete, but being worked on.
laze is licensed under the terms of the Apache License (Version 2.0).