Skip to main content

validate_configs/
validate_configs.rs

1//! Parse tuned feature-finder and alignment configs before a release.
2fn main() -> Result<(), Box<dyn std::error::Error>> {
3    for path in std::env::args().skip(1) {
4        let p = std::path::Path::new(&path);
5        if p.file_name()
6            .unwrap()
7            .to_string_lossy()
8            .starts_with("koth_align")
9        {
10            koth_ms::config::AlignConfig::from_toml(p)?;
11        } else {
12            koth_ms::config::KothConfig::from_toml(p)?;
13        }
14        println!("parsed {}", path);
15    }
16    Ok(())
17}