teeconfig

Crates.ioteeconfig
lib.rsteeconfig
version0.1.0
sourcesrc
created_at2023-07-06 10:25:25.952577
updated_at2023-07-07 10:20:31.77396
descriptionA teeworlds/ddnet config parser.
homepage
repositoryhttps://github.com/edg-l/teeconfig/
max_upload_size
id909727
size128,465
Edgar (edg-l)

documentation

https://docs.rs/teeconfig

README

teeconfig

Version Downloads License Rust Docs

A ddnet / teeworlds configuration parser.

It recognizes the available options by parsing source files with MACRO_CONFIG_ lines such as src/engine/shared/config_variables.h.

use teeconfig::parse_config_variables;

let header_source = include_str!("../config_variables.h");
let vars = parse_config_variables(header_source).unwrap();
assert!(!vars.is_empty())
Commit count: 15

cargo fmt