Improve tonic-build configuration (#2)

This commit is contained in:
John Doneth
2019-09-23 09:32:44 -04:00
committed by Lucio Franco
parent 1c2905255e
commit eb0c0c286b
4 changed files with 137 additions and 58 deletions
+3 -6
View File
@@ -1,11 +1,8 @@
fn main() {
let files = &["proto/grpc/testing/test.proto"];
let dirs = &["proto/grpc/testing"];
let proto = "proto/grpc/testing/test.proto";
tonic_build::compile_protos(files, dirs, "grpc.testing").unwrap();
tonic_build::compile_protos(proto).unwrap();
// prevent needing to rebuild if files (or deps) haven't changed
for file in files {
println!("cargo:rerun-if-changed={}", file);
}
println!("cargo:rerun-if-changed={}", proto);
}