razel 0.5.4

a command executor with caching for data processing pipelines
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// build script to generate code from bazel remote execution protobuf files

fn main() {
    let files =
        vec!["src/bazel_remote_exec/proto/build/bazel/remote/execution/v2/remote_execution.proto"];
    for x in &files {
        println!("cargo:rerun-if-changed={x}");
    }
    let config = prost_build::Config::new();
    tonic_build::configure()
        .build_client(true)
        .build_server(false)
        .compile_protos_with_config(config, &files, &["src/bazel_remote_exec/proto"])
        .unwrap();
}