use std::io::Result;
fn main() -> Result<()> {
println!("cargo:rerun-if-changed=protos");
let mut prost_build = prost_build::Config::new();
prost_build.protoc_arg("--experimental_allow_proto3_optional");
prost_build.compile_protos(
&["./protos/format.proto", "./protos/index.proto"],
&["./protos"],
)?;
if cfg!(target_os = "windows") {
#[cfg(target_env = "msvc")]
{
vcpkg::find_package("lapack").unwrap();
}
}
Ok(())
}