b453d5d
fn main() -> Result<(), Box<dyn std::error::Error>> {
println!("cargo:rerun-if-changed=proto");
let files = [
"proto/common/v1/errors.proto",
"proto/common/v1/status.proto",
"proto/common/v1/types.proto",
"proto/v1/access_key.proto",
"proto/v1/agreement.proto",
"proto/v1/authorization.proto",
"proto/v1/events.proto",
"proto/v1/identity.proto",
"proto/v1/mfa.proto",
"proto/v1/organization.proto",
"proto/v1/session.proto",
"proto/v1/ssh_key.proto",
"proto/v1/token.proto",
"proto/internal/v1/authority.proto",
"proto/internal/v1/email.proto",
];
tonic_prost_build::configure()
.build_server(false)
.build_client(true)
.compile_protos(&files, &["proto"])?;
Ok(())
}