build.rs 442 B

123456789101112131415
  1. fn main() {
  2. let out_dir = format!("{}/protos", std::env::var("OUT_DIR").unwrap());
  3. std::fs::create_dir_all(&out_dir).unwrap();
  4. protobuf_codegen::Codegen::new()
  5. .pure()
  6. .out_dir(out_dir)
  7. .inputs(["protos/rendezvous.proto", "protos/message.proto"])
  8. .include("protos")
  9. .customize(protobuf_codegen::Customize::default().tokio_bytes(true))
  10. .run()
  11. .expect("Codegen failed.");
  12. }