load config files on compile time.
- 1: add dependencies
[dependencies]
ctc = "0.2"
- 2: import config files like this:
ctc::import_conf!("Cargo.toml", cargo);
fn main() {
println!("package.name: {}", cargo::package::name);
println!("package.version: {}", cargo::package::version);
println!("package.edition: {}", cargo::package::edition);
}
See the example project.