Skip to content

sahandevs/ctc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTC - Compile-Time-Config

Crates.io

load config files on compile time.

Usage

  • 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.

About

Compile time configs for rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages