fn main() {
let protowire_files = &["./proto/messages.proto", "./proto/rpc.proto"];
let dirs = &["./proto"];
tonic_build::configure()
.build_server(true)
.build_client(true)
.compile(&protowire_files[0..1], dirs)
.unwrap_or_else(|e| panic!("protobuf compile error: {e}"));
for file in protowire_files {
println!("cargo:rerun-if-changed={file}");
}
}