| use protobuf_codegen::Codegen; | |
| fn main() { | |
| let proto_files = vec!["protos/aconfig.proto"]; | |
| // tell cargo to only re-run the build script if any of the proto files has changed | |
| for path in &proto_files { | |
| println!("cargo:rerun-if-changed={}", path); | |
| } | |
| Codegen::new() | |
| .pure() | |
| .include("protos") | |
| .inputs(proto_files) | |
| .cargo_out_dir("aconfig_proto") | |
| .run_from_script(); | |
| } |