• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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