28 lines
411 B
Python
28 lines
411 B
Python
load("@rules_rust//rust:defs.bzl", "rust_binary", "rust_library", "rust_test")
|
|
|
|
rust_library(
|
|
name = "rust",
|
|
crate_name = "rust",
|
|
srcs = [
|
|
"rust.rs",
|
|
"rust_test.rs",
|
|
],
|
|
compile_data = glob(["templates/*"]),
|
|
)
|
|
|
|
rust_test(
|
|
name = "rust_test",
|
|
crate = ":rust",
|
|
)
|
|
|
|
rust_binary(
|
|
name = "rust_cli",
|
|
crate_name = "rust_cli",
|
|
srcs = [
|
|
"rust_main.rs",
|
|
],
|
|
deps = [
|
|
":rust",
|
|
],
|
|
)
|