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 816ae1221d..d2ad67ef10 100644
--- a/third_party/ijar/test/BUILD
+++ b/third_party/ijar/test/BUILD
@@ -223,6 +223,31 @@ genrule(
tools = ["//third_party/ijar"],
)
+java_binary(
+ name = "GenKotlinModule",
+ testonly = 1,
+ srcs = ["GenKotlinModule.java"],
+ main_class = "GenKotlinModule",
+ deps = ["//third_party:guava"],
+)
+
+genrule(
+ name = "kotlin_module",
+ testonly = 1,
+ outs = ["kotlin_module.jar"],
+ cmd = "$(location :GenKotlinModule) $@",
+ tools = [":GenKotlinModule"],
+)
+
+genrule(
+ name = "kotlin_module_interface",
+ testonly = 1,
+ srcs = [":kotlin_module.jar"],
+ outs = ["kotlin_module-interface.jar"],
+ cmd = "$(location //third_party/ijar) $< $@",
+ tools = ["//third_party/ijar"],
+)
+
java_test(
name = "IjarTests",
size = "small",
@@ -247,6 +272,7 @@ java_test(
":jar_with_manifest_nostrip",
":jar_without_manifest_nostrip",
":jar_without_manifest_nostrip_idempotence",
+ ":kotlin_module-interface.jar",
":liblocal_and_anonymous_lib.jar",
":local_and_anonymous-interface.jar",
":module_info-interface.jar",