@@ -623,6 +623,62 @@ http_archive(
623623 ],
624624)
625625
626+ # This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
627+ http_archive (
628+ name = "remotejdk16_linux_for_testing" ,
629+ build_file = "@local_jdk//:BUILD.bazel" ,
630+ patch_cmds = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE ,
631+ patch_cmds_win = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE_WIN ,
632+ sha256 = "236b5ea97aff3cb312e743848d7efa77faf305170e41371a732ca93c1b797665" ,
633+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-linux_x64" ,
634+ urls = [
635+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-linux_x64.tar.gz" ,
636+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-linux_x64.tar.gz" ,
637+ ],
638+ )
639+
640+ # This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
641+ http_archive (
642+ name = "remotejdk16_macos_for_testing" ,
643+ build_file = "@local_jdk//:BUILD.bazel" ,
644+ patch_cmds = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE ,
645+ patch_cmds_win = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE_WIN ,
646+ sha256 = "6d47ef22dc56ce1f5a102ed39e21d9a97320f0bb786818e2c686393109d79bc5" ,
647+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-macosx_x64" ,
648+ urls = [
649+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_x64.tar.gz" ,
650+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_x64.tar.gz" ,
651+ ],
652+ )
653+
654+ # This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
655+ http_archive (
656+ name = "remotejdk16_macos_aarch64_for_testing" ,
657+ build_file = "@local_jdk//:BUILD.bazel" ,
658+ patch_cmds = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE ,
659+ patch_cmds_win = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE_WIN ,
660+ sha256 = "c92131e83bc71474850e667bc4e05fca33662b8feb009a0547aa14e76b40e890" ,
661+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-macosx_aarch64" ,
662+ urls = [
663+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_aarch64.tar.gz" ,
664+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_aarch64.tar.gz" ,
665+ ],
666+ )
667+
668+ # This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
669+ http_archive (
670+ name = "remotejdk16_win_for_testing" ,
671+ build_file = "@local_jdk//:BUILD.bazel" ,
672+ patch_cmds = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE ,
673+ patch_cmds_win = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE_WIN ,
674+ sha256 = "6cbf98ada27476526a5f6dff79fd5f2c15e2f671818e503bdf741eb6c8fed3d4" ,
675+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-win_x64" ,
676+ urls = [
677+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-win_x64.zip" ,
678+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-win_x64.zip" ,
679+ ],
680+ )
681+
626682# Used in src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
627683dist_http_archive (
628684 name = "remote_java_tools_for_testing" ,
@@ -790,6 +846,66 @@ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
790846 ],
791847)
792848
849+ # This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
850+ http_archive (
851+ name = "openjdk16_linux_archive" ,
852+ build_file_content = """
853+ java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])
854+ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
855+ """ ,
856+ sha256 = "236b5ea97aff3cb312e743848d7efa77faf305170e41371a732ca93c1b797665" ,
857+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-linux_x64" ,
858+ urls = [
859+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-linux_x64.tar.gz" ,
860+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-linux_x64.tar.gz" ,
861+ ],
862+ )
863+
864+ # This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
865+ http_archive (
866+ name = "openjdk16_darwin_archive" ,
867+ build_file_content = """
868+ java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])
869+ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
870+ """ ,
871+ sha256 = "6d47ef22dc56ce1f5a102ed39e21d9a97320f0bb786818e2c686393109d79bc5" ,
872+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-macosx_x64" ,
873+ urls = [
874+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_x64.tar.gz" ,
875+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_x64.tar.gz" ,
876+ ],
877+ )
878+
879+ # This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
880+ http_archive (
881+ name = "openjdk16_darwin_aarch64_archive" ,
882+ build_file_content = """
883+ java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])
884+ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
885+ """ ,
886+ sha256 = "c92131e83bc71474850e667bc4e05fca33662b8feb009a0547aa14e76b40e890" ,
887+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-macosx_aarch64" ,
888+ urls = [
889+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_aarch64.tar.gz" ,
890+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-macosx_aarch64.tar.gz" ,
891+ ],
892+ )
893+
894+ # This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
895+ http_archive (
896+ name = "openjdk16_windows_archive" ,
897+ build_file_content = """
898+ java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])
899+ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
900+ """ ,
901+ sha256 = "6cbf98ada27476526a5f6dff79fd5f2c15e2f671818e503bdf741eb6c8fed3d4" ,
902+ strip_prefix = "zulu16.28.11-ca-jdk16.0.0-win_x64" ,
903+ urls = [
904+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-win_x64.zip" ,
905+ "https://cdn.azul.com/zulu/bin/zulu16.28.11-ca-jdk16.0.0-win_x64.zip" ,
906+ ],
907+ )
908+
793909load ("@io_bazel_skydoc//:setup.bzl" , "stardoc_repositories" )
794910
795911stardoc_repositories ()
0 commit comments