blob: 909416c32ee2a629ee2cbd82dfb23b047c13b96b [file] [log] [blame]
load(
"@rules_rust//cargo:defs.bzl",
"cargo_build_script",
)
load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test")
cargo_build_script(
name = "build_script",
srcs = ["build_script.rs"],
build_script_env = {"SOME_ENV": "42"},
crate_features = ["bleh"],
data = ["test.txt"],
)
rust_library(
name = "lib",
srcs = ["lib.rs"],
deps = [":build_script"],
)
rust_test(
name = "test",
crate = ":lib",
)