4 个版本
0.1.0 | 2023年7月7日 |
---|---|
0.1.0-alpha.2 | 2023年7月6日 |
#15 in #ddnet
36KB
272 行
teeconfig
ddnet / teeworlds 配置解析器。
它通过解析包含 MACRO_CONFIG_
行的源文件(如 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())
依赖项
~1.6–3.5MB
~27K SLoC