And only to the extent it is a pure Rust codebase, add a few other languages to the mix, and it becomes a build.rs mess as well.