This will allow adding dependencies to the build system in the future.
Rust's build system only handles cargo, not rustc.