diff options
| author | mo khan <mo@mokhan.ca> | 2025-07-17 11:03:43 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-07-17 11:03:43 -0600 |
| commit | 09e0702b7519fd06f6ba953eabae1b838896158b (patch) | |
| tree | facc4f69d3f6838b6cb29ccfbfd262e0d8549ce6 /build.rs | |
| parent | 095a098a4416d3222d26303a435fbdacc81db12e (diff) | |
compile protobufs
Diffstat (limited to 'build.rs')
| -rw-r--r-- | build.rs | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -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(()) } |
