use std::path::PathBuf;

fn main() {
    let top_dir = PathBuf::from(std::env::var("CARGO_MANIFEST_DIR").unwrap())
        .canonicalize()
        .unwrap();

    protobuf_codegen::Codegen::new()
        .cargo_out_dir("generated")
        .inputs([top_dir.join("config.proto")])
        .include(top_dir)
        .run_from_script();
}
