Fix name of the minimal JDK in the embedded_tools.

One more step of https://github.com/bazelbuild/bazel/issues/6314

RELNOTES: None
PiperOrigin-RevId: 226320059
diff --git a/src/BUILD b/src/BUILD
index e7e40a29..845dee1 100644
--- a/src/BUILD
+++ b/src/BUILD
@@ -246,17 +246,32 @@
     srcs = ["minimize_jdk.sh"],
 )
 
-genrule(
+filegroup(
     name = "embedded_jdk_minimal",
+    srcs = select({
+        "//src/conditions:windows": [
+            ":embedded_jdk_minimal.zip",
+        ],
+        "//conditions:default": [
+            ":embedded_jdk_minimal.tar.gz",
+        ],
+    }),
+)
+
+[genrule(
+    name = "embedded_jdk_minimal" + suffix,
     srcs = [
         ":embedded_jdk_vanilla",
         ":minimize_jdk.sh",
         ":jdeps_modules.golden",
     ],
-    outs = ["minimal_jdk"],
+    outs = ["minimal_jdk" + suffix],
     cmd = "$(location :minimize_jdk.sh) $(location :embedded_jdk_vanilla) $(location :jdeps_modules.golden) $(OUTS)",
     visibility = ["//src/test/shell/bazel:__pkg__"],
-)
+) for suffix in [
+    ".zip",
+    ".tar.gz",
+]]
 
 [srcsfile(
     name = "embedded_tools" + suffix + "_params",