aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/ijar/test/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/ijar/test/BUILD')
-rw-r--r--third_party/ijar/test/BUILD26
1 files changed, 26 insertions, 0 deletions
diff --git a/third_party/ijar/test/BUILD b/third_party/ijar/test/BUILD
index 1450b36e53..455ab29608 100644
--- a/third_party/ijar/test/BUILD
+++ b/third_party/ijar/test/BUILD
@@ -142,6 +142,31 @@ genrule(
tools = ["//third_party/ijar"],
)
+java_binary(
+ name = "GenModuleInfo",
+ testonly = 1,
+ srcs = ["GenModuleInfo.java"],
+ main_class = "GenModuleInfo",
+ deps = ["//third_party:guava"],
+)
+
+genrule(
+ name = "module_info",
+ testonly = 1,
+ outs = ["module_info.jar"],
+ cmd = "$(location :GenModuleInfo) $@",
+ tools = [":GenModuleInfo"],
+)
+
+genrule(
+ name = "module_info_interface",
+ testonly = 1,
+ srcs = [":module_info.jar"],
+ outs = ["module_info-interface.jar"],
+ cmd = "$(location //third_party/ijar) $< $@",
+ tools = ["//third_party/ijar"],
+)
+
java_test(
name = "IjarTests",
size = "small",
@@ -157,6 +182,7 @@ java_test(
":interface_ijar_testlib",
":liblocal_and_anonymous_lib.jar",
":local_and_anonymous-interface.jar",
+ ":module_info-interface.jar",
"//third_party/java/jdk/langtools:javac_jar",
],
jvm_flags = [