... can cargo build things that aren't rust? If yes, that's really cool. If no, then it's not really in the same problem domain.
It can build a Rust program (build.rs) which builds things that aren't Rust, but that's an entirely different use case (building non-Rust library to use inside of Rust programs).