diff options
Diffstat (limited to 'third_party/ijar/test/BUILD')
-rw-r--r-- | third_party/ijar/test/BUILD | 26 |
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", |