blob: 2d536d9376a8fa9a8f465cc89a8a293c8e348985 [file] [log] [blame]
load("@cui//:defs.bzl", "aliases", "all_crate_deps")
load("@rules_rust//rust:defs.bzl", "rust_binary")
exports_files(
["Cargo.toml"],
visibility = ["//visibility:public"],
)
rust_binary(
name = "urls_generator",
srcs = glob(["src/**/*.rs"]),
aliases = aliases(),
compile_data = [
"//crate_universe/private:urls.bzl",
],
edition = "2018",
proc_macro_deps = all_crate_deps(proc_macro = True),
rustc_env = {
"MODULE_ROOT_PATH": "$(rootpath //crate_universe/private:urls.bzl)",
},
deps = all_crate_deps(normal = True),
)