Bazel is used by many in the C/C++ world to build projects with dependencies fetched and built from source. It is not monorepo specific.