Files
client-sdk-rust/livekit-protocol/build.rs
T
Aaron Spiegel f2b4373ba4 Add proto3 optional to prost build (#65)
* add proto3 optional to prost build

* also add optional proto flag to livekit_ffi

---------

Co-authored-by: Théo Monnom <theo.monnom@outlook.com>
2023-05-12 12:48:56 +02:00

18 lines
490 B
Rust

use std::io::Result;
fn main() -> Result<()> {
let mut prost_build = prost_build::Config::new();
prost_build.protoc_arg("--experimental_allow_proto3_optional");
prost_build.compile_protos(
&[
"protocol/livekit_egress.proto",
"protocol/livekit_rtc.proto",
"protocol/livekit_room.proto",
"protocol/livekit_webhook.proto",
"protocol/livekit_models.proto",
],
&["protocol/"],
)?;
Ok(())
}