kratactl: implement output formats

This commit is contained in:
Alex Zenla
2024-03-23 04:07:48 +00:00
parent 3b5e3a077a
commit 6c0e14da6a
8 changed files with 162 additions and 7 deletions

View File

@ -1,6 +1,14 @@
use std::io::Result;
fn main() -> Result<()> {
tonic_build::configure().compile(&["proto/krata/control.proto"], &["proto/"])?;
let mut config = prost_build::Config::new();
prost_reflect_build::Builder::new()
.descriptor_pool("crate::DESCRIPTOR_POOL")
.configure(&mut config, &["proto/krata/control.proto"], &["proto/"])?;
tonic_build::configure().compile_with_config(
config,
&["proto/krata/control.proto"],
&["proto/"],
)?;
Ok(())
}