aboutsummaryrefslogtreecommitdiff
path: root/third-party/BUILD
blob: 7fc2b0f2a470c188d054cf7d3eae932af7f165b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
load("@rules_rust//crate_universe:defs.bzl", "crates_vendor")

crates_vendor(
    name = "vendor",
    cargo_lockfile = "//third-party:Cargo.lock",
    generate_build_scripts = True,
    manifests = ["//third-party:Cargo.toml"],
    mode = "remote",
    tags = ["manual"],
    vendor_path = "bazel",
)

[
    alias(
        name = name,
        actual = "//third-party/bazel:{}".format(name),
        visibility = ["//visibility:public"],
    )
    for name in [
        "cc",
        "clap",
        "codespan-reporting",
        "once_cell",
        "proc-macro2",
        "quote",
        "scratch",
        "syn",
    ]
]