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}