build.rs 446 B

12345678910111213
  1. #![allow(clippy::unwrap_used)]
  2. fn main() {
  3. println!("cargo:rerun-if-changed=src/proto/signatory.proto");
  4. #[cfg(feature = "grpc")]
  5. tonic_build::configure()
  6. .protoc_arg("--experimental_allow_proto3_optional")
  7. .type_attribute(".", "#[allow(missing_docs)]")
  8. .field_attribute(".", "#[allow(missing_docs)]")
  9. .compile_protos(&["src/proto/signatory.proto"], &["src/proto"])
  10. .expect("valid proto");
  11. }