30 lines
917 B
Rust
30 lines
917 B
Rust
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|
tonic_prost_build::configure()
|
|
.build_client(true)
|
|
.build_server(false)
|
|
.compile_protos(&["proto/email/email.proto"], &["proto/email"])?;
|
|
|
|
tonic_prost_build::configure()
|
|
.build_client(true)
|
|
.build_server(false)
|
|
.compile_protos(
|
|
&[
|
|
"proto/git/oid.proto",
|
|
"proto/git/tagger.proto",
|
|
"proto/git/repository.proto",
|
|
"proto/git/commit.proto",
|
|
"proto/git/branch.proto",
|
|
"proto/git/tag.proto",
|
|
"proto/git/tree.proto",
|
|
"proto/git/diff.proto",
|
|
"proto/git/merge.proto",
|
|
"proto/git/blame.proto",
|
|
"proto/git/archive.proto",
|
|
"proto/git/pack.proto",
|
|
],
|
|
&["proto/git"],
|
|
)?;
|
|
|
|
Ok(())
|
|
}
|