Files
CarrotPrint/build.rs

15 lines
391 B
Rust
Raw Normal View History

fn main() {
let protoc = protoc_bin_vendored::protoc_bin_path().expect("failed to fetch protoc");
unsafe {
std::env::set_var("PROTOC", protoc);
}
println!("cargo:rerun-if-changed=proto/control.proto");
tonic_build::configure()
.build_server(false)
.compile(&["proto/control.proto"], &["proto"])
.expect("failed to compile protobuf");
}