2024-03-14 14:03:11 +00:00
|
|
|
use std::io::Result;
|
|
|
|
|
|
|
|
fn main() -> Result<()> {
|
2024-03-23 04:07:48 +00:00
|
|
|
let mut config = prost_build::Config::new();
|
|
|
|
prost_reflect_build::Builder::new()
|
|
|
|
.descriptor_pool("crate::DESCRIPTOR_POOL")
|
2024-03-24 05:52:25 +00:00
|
|
|
.configure(
|
|
|
|
&mut config,
|
2024-04-14 09:14:46 +00:00
|
|
|
&["proto/krata/v1/control.proto", "proto/krata/bus/idm.proto"],
|
2024-03-30 07:20:43 +00:00
|
|
|
&["proto/"],
|
2024-03-24 05:52:25 +00:00
|
|
|
)?;
|
2024-03-23 04:07:48 +00:00
|
|
|
tonic_build::configure().compile_with_config(
|
|
|
|
config,
|
2024-04-14 09:14:46 +00:00
|
|
|
&["proto/krata/v1/control.proto", "proto/krata/bus/idm.proto"],
|
2024-03-30 07:20:43 +00:00
|
|
|
&["proto/"],
|
2024-03-23 04:07:48 +00:00
|
|
|
)?;
|
2024-03-14 14:03:11 +00:00
|
|
|
Ok(())
|
2024-03-06 12:05:01 +00:00
|
|
|
}
|