xref: /aosp_15_r20/external/perfmark/java9/BUILD.bazel (revision 27e8546d0ef5f99cf83d5252272c7dd38d18d29a)
1java_library(
2    name = "generator",
3    srcs = [
4        "src/main/java/io/perfmark/java9/SecretVarHandleGenerator.java",
5    ],
6    deps = [
7        "//impl:generator",
8    ],
9)
10
11java_library(
12    name = "mark-holder",
13    srcs = [
14        "src/main/java/io/perfmark/java9/VarHandleMarkHolder.java",
15    ],
16    deps = [
17        "//impl:generator",
18        "//impl:mark",
19        "//impl:mark-holder",
20    ],
21)
22
23java_library(
24    name = "mark-holder-provider",
25    srcs = [
26        "src/main/java/io/perfmark/java9/SecretVarHandleMarkHolderProvider.java",
27    ],
28    deps = [
29        ":mark-holder",
30        "//impl:generator",
31        "//impl:mark-holder",
32        "//impl:mark-holder-provider",
33    ],
34)
35