extern crate env_logger;
extern crate kicad_parse_gen as kicad;
#[macro_use]
extern crate log;
use std::path::PathBuf;
use std::env;
fn main() {
env::set_var("RUST_LOG", "debug");
env_logger::init().unwrap();
let mut args = std::env::args();
args.next();
let name = args.next().unwrap();
let name = PathBuf::from(name);
let layout = kicad::read_layout(&name).unwrap();
let s = kicad::layout::layout_to_string(&layout, 0).unwrap();
info!("{}", name.display());
println!("{}", s)
}