Like `mkmf`, but for Rust