const PROTOBUF_BASE_DIRECTORY: &str = "src/proto";
const PROTOBUF_FILES: &[&str] = &["meta"];
fn build_protobufs() {
std::env::set_var("PROTOC", protobuf_src::protoc());
let mut protobuf_files = Vec::with_capacity(PROTOBUF_FILES.len());
for file in PROTOBUF_FILES.iter() {
let proto_file = format!("{PROTOBUF_BASE_DIRECTORY}/{file}.proto");
println!("cargo:rerun-if-changed={proto_file}");
protobuf_files.push(proto_file);
}
prost_build::compile_protos(&protobuf_files, &[PROTOBUF_BASE_DIRECTORY]).unwrap();
}
fn main() {
build_protobufs();
}