1load("@rules_rust//crate_universe:defs.bzl", "crates_vendor") 2load("@rules_rust//rust:defs.bzl", "rust_test") 3 4exports_files([ 5 "BUILD.names.bazel", 6]) 7 8crates_vendor( 9 name = "crates_vendor", 10 cargo_lockfile = "@names_external//:Cargo.lock", 11 manifests = ["@names_external//:Cargo.toml"], 12 mode = "remote", 13) 14 15rust_test( 16 name = "launch_test", 17 srcs = ["remote_crate_test.rs"], 18 data = ["@names_external//:names_bin"], 19 rustc_env = { 20 "EXECUTABLE": "$(rootpath @names_external//:names_bin)", 21 }, 22) 23