mirror of
https://github.com/edg-l/teeconfig.git
synced 2024-09-19 17:14:25 +00:00
811 B
811 B
teeconfig
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())