load("@rules_rust//crate_universe:defs.bzl", "crates_vendor") | |
load("@rules_rust//rust:defs.bzl", "rust_test") | |
exports_files([ | |
"BUILD.names.bazel", | |
]) | |
crates_vendor( | |
name = "crates_vendor", | |
manifests = ["@names_external//:Cargo.toml"], | |
mode = "remote", | |
) | |
rust_test( | |
name = "launch_test", | |
srcs = ["remote_crate_test.rs"], | |
data = ["@names_external//:names_bin"], | |
rustc_env = { | |
"EXECUTABLE": "$(rootpath @names_external//:names_bin)", | |
}, | |
) |