Skip to content

Commit 06d85da

Browse files
committed
build(bazel): string_enum
1 parent 6c2e9df commit 06d85da

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

crates/string_enum/BUILD.bazel

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
load("@swc_cargo_workspace_index//:defs.bzl", "crate_deps")
2+
load("@rules_rust//rust:defs.bzl", "rust_proc_macro", "rust_test")
3+
4+
package(default_visibility = ["//visibility:public"])
5+
6+
rust_proc_macro(
7+
name = "string_enum",
8+
srcs = glob(["src/**/*.rs"]),
9+
deps = [
10+
"//crates/swc_macros_common",
11+
] + crate_deps([
12+
"pmutil",
13+
"proc-macro2",
14+
"quote",
15+
"syn",
16+
]),
17+
)
18+
19+
rust_test(
20+
name = "string_enum_test",
21+
crate = ":string_enum",
22+
deps = crate_deps(["serde"]),
23+
)

0 commit comments

Comments
 (0)