1 use protobuf_codegen::Codegen;
2 
main()3 fn main() {
4     let proto_files = vec!["aconfigd.proto"];
5 
6     // tell cargo to only re-run the build script if any of the proto files has changed
7     for path in &proto_files {
8         println!("cargo:rerun-if-changed={}", path);
9     }
10 
11     Codegen::new()
12         .pure()
13         .include(".")
14         .inputs(proto_files)
15         .cargo_out_dir("aconfigd_proto")
16         .run_from_script();
17 }
18