summaryrefslogtreecommitdiff
path: root/build.rs
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-17 11:03:43 -0600
committermo khan <mo@mokhan.ca>2025-07-17 11:03:43 -0600
commit09e0702b7519fd06f6ba953eabae1b838896158b (patch)
treefacc4f69d3f6838b6cb29ccfbfd262e0d8549ce6 /build.rs
parent095a098a4416d3222d26303a435fbdacc81db12e (diff)
compile protobufs
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs20
1 files changed, 16 insertions, 4 deletions
diff --git a/build.rs b/build.rs
index 8ba38bf2..57c72ec4 100644
--- a/build.rs
+++ b/build.rs
@@ -1,9 +1,21 @@
use std::io::Result;
fn main() -> Result<()> {
- let _ = tonic_build::configure().out_dir("src/rpc").compile_protos(
- &["etc/proto/authzed/authzed/api/v1/permission_service.proto"],
- &["etc/proto/authzed"],
- );
+ tonic_build::configure()
+ .build_server(false)
+ .out_dir("src/rpc")
+ .compile_protos(
+ &[
+ "etc/proto/authzed/authzed/api/v1/core.proto",
+ "etc/proto/authzed/authzed/api/v1/debug.proto",
+ "etc/proto/authzed/authzed/api/v1/error_reason.proto",
+ "etc/proto/authzed/authzed/api/v1/experimental_service.proto",
+ "etc/proto/authzed/authzed/api/v1/openapi.proto",
+ "etc/proto/authzed/authzed/api/v1/permission_service.proto",
+ "etc/proto/authzed/authzed/api/v1/schema_service.proto",
+ "etc/proto/authzed/authzed/api/v1/watch_service.proto",
+ ],
+ &["etc/proto/authzed"],
+ )?;
Ok(())
}