blob: 9b077ae66563ba5f2d324b96ff096bbc01219b34 [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
load("@io_bazel_skydoc//skylark:skylark.bzl", "skylark_doc")
skylark_doc(
name = "rust-docs",
srcs = ["rust.bzl"],
format = "html",
site_root = "https://bazelbuild.github.io/rules_rust",
)
config_setting(
name = "darwin",
values = {"host_cpu": "darwin"},
)
config_setting(
name = "k8",
values = {"host_cpu": "k8"},
)
filegroup(
name = "rustc",
srcs = select({
":darwin": ["@rust_darwin_x86_64//:rustc"],
":k8": ["@rust_linux_x86_64//:rustc"],
}),
)
filegroup(
name = "rustc_lib",
srcs = select({
":darwin": ["@rust_darwin_x86_64//:rustc_lib"],
":k8": ["@rust_linux_x86_64//:rustc_lib"],
}),
)
filegroup(
name = "rustdoc",
srcs = select({
":darwin": ["@rust_darwin_x86_64//:rustdoc"],
":k8": ["@rust_linux_x86_64//:rustdoc"],
}),
)
filegroup(
name = "rustlib",
srcs = select({
":darwin": ["@rust_darwin_x86_64//:rustlib"],
":k8": ["@rust_linux_x86_64//:rustlib"],
}),
)