load("@crates//:defs.bzl", "aliases", "all_crate_deps") load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test") package(default_visibility = ["//visibility:public"]) exports_files(["Cargo.toml"]) rust_library( name = "uu-sed", srcs = glob(["src/**/*.rs"]), crate_root = "src/lib.rs", aliases = aliases(), crate_name = "uu_sed", edition = "2024", proc_macro_deps = all_crate_deps(proc_macro = True), version = "0.1.1", deps = all_crate_deps(normal = True) + [ "//crates/pi-uutils-ctx", ], ) rust_test( name = "uu-sed_test", crate = ":uu-sed", edition = "2024", proc_macro_deps = all_crate_deps(proc_macro_dev = True), deps = all_crate_deps(normal_dev = True), )