feat: Implement gRPC Reflection Service (#340)
Co-authored-by: Samani G. Gikandi <[email protected]>
This commit is contained in:
co-authored by
Samani G. Gikandi
parent
f49d4bdf99
commit
c54f24721c
@@ -0,0 +1,16 @@
|
||||
use std::env;
|
||||
use std::path::PathBuf;
|
||||
|
||||
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
let reflection_descriptor =
|
||||
PathBuf::from(env::var("OUT_DIR").unwrap()).join("reflection_v1alpha1.bin");
|
||||
|
||||
tonic_build::configure()
|
||||
.file_descriptor_set_path(&reflection_descriptor)
|
||||
.build_server(true)
|
||||
.build_client(true) // Client is only used for tests
|
||||
.format(true)
|
||||
.compile(&["proto/reflection.proto"], &["proto/"])?;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
Reference in New Issue
Block a user