blob: daba93d3ff732d2f3d26ad79f58aa45ab9bb7c6c [file] [log] [blame]
fn main() {
protobuf_codegen::Codegen::new()
// Pure Rust codegen. Not as well-tested, but avoids needing protoc installed.
.pure()
// All inputs and imports from the inputs must reside in `includes` directories.
.include("src/protos")
// Inputs must reside in some of include paths.
.input("src/protos/metadata.proto")
// Specify output directory relative to Cargo output directory.
.cargo_out_dir("protos")
.run_from_script();
}