diff --git a/src/BUILD b/src/BUILD index 25d00a52514073..e3379c0b491bf3 100644 --- a/src/BUILD +++ b/src/BUILD @@ -118,7 +118,6 @@ py_binary( # The tools Bazel uses to compile Java. # TODO(#6316): Gradually remove the targets here. JAVA_TOOLS = [ - "//third_party/jarjar:embedded_tools_srcs", "//third_party/java/jdk/langtools:test-srcs", "//third_party/java/proguard:embedded_tools", "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar/jarhelper:srcs", diff --git a/src/create_embedded_tools.py b/src/create_embedded_tools.py index 1c47724e4746e5..d95feea02af8cf 100644 --- a/src/create_embedded_tools.py +++ b/src/create_embedded_tools.py @@ -34,6 +34,8 @@ ('*tools/cpp/runfiles/generated_*', lambda x: 'tools/cpp/runfiles/' + os.path.basename(x)[len('generated_'):]), ('*JavaBuilder*_deploy.jar', lambda x: 'tools/jdk/' + os.path.basename(x)), + ('*jarjar_command_deploy.jar', + lambda x: 'tools/jdk/jarjar_command_deploy.jar'), ('*JacocoCoverage*_deploy.jar', lambda x: 'tools/jdk/JacocoCoverage_deploy.jar'), ('*turbine_deploy.jar', lambda x: 'tools/jdk/turbine_deploy.jar'), diff --git a/src/java_tools/junitrunner/java/com/google/testing/coverage/BUILD b/src/java_tools/junitrunner/java/com/google/testing/coverage/BUILD index c98c525cd4a66d..3be31af97b56e0 100644 --- a/src/java_tools/junitrunner/java/com/google/testing/coverage/BUILD +++ b/src/java_tools/junitrunner/java/com/google/testing/coverage/BUILD @@ -52,7 +52,7 @@ genrule( outs = ["JacocoCoverage_jarjar_deploy.jar"], cmd = "\n".join([ "JARJAR=\"$$(mktemp -t bazel.XXXXXXXX)\"", - "\"$(JAVA)\" -jar \"$(location //third_party/jarjar:jarjar_bin_deploy.jar)\" process \"$(location :JacocoCoverage.jarjar)\" \"$(location :JacocoCoverage_deploy.jar)\" \"$${JARJAR}\"", + "\"$(JAVA)\" -jar \"$(location //third_party/jarjar:jarjar_command_deploy.jar)\" process \"$(location :JacocoCoverage.jarjar)\" \"$(location :JacocoCoverage_deploy.jar)\" \"$${JARJAR}\"", "\"$(JAVA)\" -jar \"$(location //src/java_tools/singlejar:SingleJar_deploy.jar)\" --normalize --sources \"$${JARJAR}\" --output \"$@\"", "rm -fr \"$${JARJAR}\"", ]), @@ -60,7 +60,7 @@ genrule( toolchains = ["@bazel_tools//tools/jdk:current_host_java_runtime"], tools = [ "//src/java_tools/singlejar:SingleJar_deploy.jar", - "//third_party/jarjar:jarjar_bin_deploy.jar", + "//third_party/jarjar:jarjar_command_deploy.jar", "@bazel_tools//tools/jdk:current_host_java_runtime", ], ) diff --git a/tools/jdk/BUILD b/tools/jdk/BUILD index c9a32e2862a7fd..651374b6b37cc9 100644 --- a/tools/jdk/BUILD +++ b/tools/jdk/BUILD @@ -311,6 +311,11 @@ java_import( jars = [":JacocoCoverage_deploy.jar"], ) +java_import( + name = "JarJar", + jars = [":jarjar_command_deploy.jar"], +) + test_suite( name = "windows_tests", tags = [