load("@rules_rust//rust:defs.bzl", "rust_binary", "rust_library") exports_files([ "rust_analyze_wrapper.sh.tpl", "rust_execute_wrapper.sh.tpl", ]) rust_binary( name = "execute", srcs = ["execute.rs"], edition = "2021", visibility = ["//visibility:public"], deps = [ "//databuild", "@crates//:clap", "@crates//:crossbeam-channel", "@crates//:log", "@crates//:serde", "@crates//:serde_json", "@crates//:simple_logger", "@crates//:tokio", "@crates//:uuid", ], ) rust_binary( name = "analyze", srcs = ["analyze.rs"], edition = "2021", visibility = ["//visibility:public"], deps = [ "//databuild", "@crates//:clap", "@crates//:crossbeam-channel", "@crates//:log", "@crates//:num_cpus", "@crates//:serde", "@crates//:serde_json", "@crates//:simple_logger", "@crates//:tokio", "@crates//:uuid", ], )