blob: cb20aafe5ebdfe65746fe0563721c8e5d02afa9b [file] [log] [blame]
Tim Windelschmidt961a7cc2024-01-13 21:00:02 +01001{
2 "lockFileVersion": 3,
3 "moduleFileHash": "c423a018592231e4b7b485adfbe913e2d7c1f84dac4514ba1a16f1aeb0bdd6f4",
4 "flags": {
5 "cmdRegistries": [
6 "https://bcr.bazel.build/"
7 ],
8 "cmdModuleOverrides": {},
9 "allowedYankedVersions": [],
10 "envVarAllowedYankedVersions": "",
11 "ignoreDevDependency": false,
12 "directDependenciesMode": "WARNING",
13 "compatibilityMode": "ERROR"
14 },
15 "localOverrideHashes": {
16 "bazel_tools": "922ea6752dc9105de5af957f7a99a6933c0a6a712d23df6aad16a9c399f7e787"
17 },
18 "moduleDepGraph": {
19 "<root>": {
20 "name": "",
21 "version": "",
22 "key": "<root>",
23 "repoName": "",
24 "executionPlatformsToRegister": [],
25 "toolchainsToRegister": [],
26 "extensionUsages": [
27 {
28 "extensionBzlFile": "@rules_oci//oci:extensions.bzl",
29 "extensionName": "oci",
30 "usingModule": "<root>",
31 "location": {
32 "file": "@@//:MODULE.bazel",
33 "line": 22,
34 "column": 20
35 },
36 "imports": {
37 "distroless_base": "distroless_base"
38 },
39 "devImports": [],
40 "tags": [
41 {
42 "tagName": "pull",
43 "attributeValues": {
44 "name": "distroless_base",
45 "digest": "sha256:6c1e34e2f084fe6df17b8bceb1416f1e11af0fcdb1cef11ee4ac8ae127cb507c",
46 "image": "gcr.io/distroless/base",
47 "platforms": [
48 "linux/amd64",
49 "linux/arm64/v8"
50 ]
51 },
52 "devDependency": false,
53 "location": {
54 "file": "@@//:MODULE.bazel",
55 "line": 25,
56 "column": 9
57 }
58 }
59 ],
60 "hasDevUseExtension": false,
61 "hasNonDevUseExtension": true
62 }
63 ],
64 "deps": {
65 "platforms": "platforms@0.0.8",
66 "bazel_skylib": "bazel_skylib@1.5.0",
67 "rules_pkg": "rules_pkg@0.9.1",
68 "rules_oci": "rules_oci@1.6.0",
69 "bazel_tools": "bazel_tools@_",
70 "local_config_platform": "local_config_platform@_"
71 }
72 },
73 "platforms@0.0.8": {
74 "name": "platforms",
75 "version": "0.0.8",
76 "key": "platforms@0.0.8",
77 "repoName": "platforms",
78 "executionPlatformsToRegister": [],
79 "toolchainsToRegister": [],
80 "extensionUsages": [],
81 "deps": {
82 "rules_license": "rules_license@0.0.7",
83 "bazel_tools": "bazel_tools@_",
84 "local_config_platform": "local_config_platform@_"
85 },
86 "repoSpec": {
87 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
88 "ruleClassName": "http_archive",
89 "attributes": {
90 "name": "platforms",
91 "urls": [
92 "https://github.com/bazelbuild/platforms/releases/download/0.0.8/platforms-0.0.8.tar.gz"
93 ],
94 "integrity": "sha256-gVBAZgU4ns7LbaB8vLUJ1WN6OrmiS8abEQFTE2fYnXQ=",
95 "strip_prefix": "",
96 "remote_patches": {},
97 "remote_patch_strip": 0,
98 "patches": [
99 "//third_party:platforms-add-uefi.patch"
100 ],
101 "patch_cmds": [],
102 "patch_args": [
103 "-p1"
104 ]
105 }
106 }
107 },
108 "bazel_skylib@1.5.0": {
109 "name": "bazel_skylib",
110 "version": "1.5.0",
111 "key": "bazel_skylib@1.5.0",
112 "repoName": "bazel_skylib",
113 "executionPlatformsToRegister": [],
114 "toolchainsToRegister": [
115 "//toolchains/unittest:cmd_toolchain",
116 "//toolchains/unittest:bash_toolchain"
117 ],
118 "extensionUsages": [],
119 "deps": {
120 "platforms": "platforms@0.0.8",
121 "bazel_tools": "bazel_tools@_",
122 "local_config_platform": "local_config_platform@_"
123 },
124 "repoSpec": {
125 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
126 "ruleClassName": "http_archive",
127 "attributes": {
128 "name": "bazel_skylib~1.5.0",
129 "urls": [
130 "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz"
131 ],
132 "integrity": "sha256-zVWgYudjuTSZIfD124w5MyiNyLpPdt2UFqrGis7jy5Q=",
133 "strip_prefix": "",
134 "remote_patches": {},
135 "remote_patch_strip": 0
136 }
137 }
138 },
139 "rules_pkg@0.9.1": {
140 "name": "rules_pkg",
141 "version": "0.9.1",
142 "key": "rules_pkg@0.9.1",
143 "repoName": "rules_pkg",
144 "executionPlatformsToRegister": [],
145 "toolchainsToRegister": [],
146 "extensionUsages": [],
147 "deps": {
148 "rules_license": "rules_license@0.0.7",
149 "bazel_skylib": "bazel_skylib@1.5.0",
150 "rules_python": "rules_python@0.10.2",
151 "bazel_tools": "bazel_tools@_",
152 "local_config_platform": "local_config_platform@_"
153 },
154 "repoSpec": {
155 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
156 "ruleClassName": "http_archive",
157 "attributes": {
158 "name": "rules_pkg~0.9.1",
159 "urls": [
160 "https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz"
161 ],
162 "integrity": "sha256-j57i3BDBrlFO5ZmotC7Zn6Jit1cFj2WtPDhCif9wxLg=",
163 "strip_prefix": "",
164 "remote_patches": {},
165 "remote_patch_strip": 0
166 }
167 }
168 },
169 "rules_oci@1.6.0": {
170 "name": "rules_oci",
171 "version": "1.6.0",
172 "key": "rules_oci@1.6.0",
173 "repoName": "rules_oci",
174 "executionPlatformsToRegister": [],
175 "toolchainsToRegister": [
176 "@oci_crane_toolchains//:all",
177 "@oci_crane_registry_toolchains//:all"
178 ],
179 "extensionUsages": [
180 {
181 "extensionBzlFile": "@rules_oci//oci:extensions.bzl",
182 "extensionName": "oci",
183 "usingModule": "rules_oci@1.6.0",
184 "location": {
185 "file": "https://bcr.bazel.build/modules/rules_oci/1.6.0/MODULE.bazel",
186 "line": 14,
187 "column": 20
188 },
189 "imports": {
190 "oci_auth_config": "oci_auth_config",
191 "oci_crane_registry_toolchains": "oci_crane_registry_toolchains",
192 "oci_crane_toolchains": "oci_crane_toolchains"
193 },
194 "devImports": [],
195 "tags": [
196 {
197 "tagName": "toolchains",
198 "attributeValues": {
199 "crane_version": "v0.17.0"
200 },
201 "devDependency": false,
202 "location": {
203 "file": "https://bcr.bazel.build/modules/rules_oci/1.6.0/MODULE.bazel",
204 "line": 15,
205 "column": 15
206 }
207 }
208 ],
209 "hasDevUseExtension": false,
210 "hasNonDevUseExtension": true
211 }
212 ],
213 "deps": {
214 "aspect_bazel_lib": "aspect_bazel_lib@1.36.0",
215 "bazel_skylib": "bazel_skylib@1.5.0",
216 "platforms": "platforms@0.0.8",
217 "bazel_tools": "bazel_tools@_",
218 "local_config_platform": "local_config_platform@_"
219 },
220 "repoSpec": {
221 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
222 "ruleClassName": "http_archive",
223 "attributes": {
224 "name": "rules_oci~1.6.0",
225 "urls": [
226 "https://github.com/bazel-contrib/rules_oci/releases/download/v1.6.0/rules_oci-v1.6.0.tar.gz"
227 ],
228 "integrity": "sha256-WLehde6QwSWDr+yjiFI632pOWgUo8zC0HDArkaTW/AY=",
229 "strip_prefix": "rules_oci-1.6.0",
230 "remote_patches": {
231 "https://bcr.bazel.build/modules/rules_oci/1.6.0/patches/module_dot_bazel_version.patch": "sha256-DLk11UbpYmntyFS92g0vlYT9Nb16q+lz+ieS4/Sczjc="
232 },
233 "remote_patch_strip": 1
234 }
235 }
236 },
237 "bazel_tools@_": {
238 "name": "bazel_tools",
239 "version": "",
240 "key": "bazel_tools@_",
241 "repoName": "bazel_tools",
242 "executionPlatformsToRegister": [],
243 "toolchainsToRegister": [
244 "@local_config_cc_toolchains//:all",
245 "@local_config_sh//:local_sh_toolchain"
246 ],
247 "extensionUsages": [
248 {
249 "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl",
250 "extensionName": "cc_configure_extension",
251 "usingModule": "bazel_tools@_",
252 "location": {
253 "file": "@@bazel_tools//:MODULE.bazel",
254 "line": 17,
255 "column": 29
256 },
257 "imports": {
258 "local_config_cc": "local_config_cc",
259 "local_config_cc_toolchains": "local_config_cc_toolchains"
260 },
261 "devImports": [],
262 "tags": [],
263 "hasDevUseExtension": false,
264 "hasNonDevUseExtension": true
265 },
266 {
267 "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl",
268 "extensionName": "xcode_configure_extension",
269 "usingModule": "bazel_tools@_",
270 "location": {
271 "file": "@@bazel_tools//:MODULE.bazel",
272 "line": 21,
273 "column": 32
274 },
275 "imports": {
276 "local_config_xcode": "local_config_xcode"
277 },
278 "devImports": [],
279 "tags": [],
280 "hasDevUseExtension": false,
281 "hasNonDevUseExtension": true
282 },
283 {
284 "extensionBzlFile": "@rules_java//java:extensions.bzl",
285 "extensionName": "toolchains",
286 "usingModule": "bazel_tools@_",
287 "location": {
288 "file": "@@bazel_tools//:MODULE.bazel",
289 "line": 24,
290 "column": 32
291 },
292 "imports": {
293 "local_jdk": "local_jdk",
294 "remote_java_tools": "remote_java_tools",
295 "remote_java_tools_linux": "remote_java_tools_linux",
296 "remote_java_tools_windows": "remote_java_tools_windows",
297 "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64",
298 "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64"
299 },
300 "devImports": [],
301 "tags": [],
302 "hasDevUseExtension": false,
303 "hasNonDevUseExtension": true
304 },
305 {
306 "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl",
307 "extensionName": "sh_configure_extension",
308 "usingModule": "bazel_tools@_",
309 "location": {
310 "file": "@@bazel_tools//:MODULE.bazel",
311 "line": 35,
312 "column": 39
313 },
314 "imports": {
315 "local_config_sh": "local_config_sh"
316 },
317 "devImports": [],
318 "tags": [],
319 "hasDevUseExtension": false,
320 "hasNonDevUseExtension": true
321 },
322 {
323 "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl",
324 "extensionName": "remote_coverage_tools_extension",
325 "usingModule": "bazel_tools@_",
326 "location": {
327 "file": "@@bazel_tools//:MODULE.bazel",
328 "line": 39,
329 "column": 48
330 },
331 "imports": {
332 "remote_coverage_tools": "remote_coverage_tools"
333 },
334 "devImports": [],
335 "tags": [],
336 "hasDevUseExtension": false,
337 "hasNonDevUseExtension": true
338 },
339 {
340 "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl",
341 "extensionName": "remote_android_tools_extensions",
342 "usingModule": "bazel_tools@_",
343 "location": {
344 "file": "@@bazel_tools//:MODULE.bazel",
345 "line": 42,
346 "column": 42
347 },
348 "imports": {
349 "android_gmaven_r8": "android_gmaven_r8",
350 "android_tools": "android_tools"
351 },
352 "devImports": [],
353 "tags": [],
354 "hasDevUseExtension": false,
355 "hasNonDevUseExtension": true
356 }
357 ],
358 "deps": {
359 "rules_cc": "rules_cc@0.0.9",
360 "rules_java": "rules_java@7.1.0",
361 "rules_license": "rules_license@0.0.7",
362 "rules_proto": "rules_proto@4.0.0",
363 "rules_python": "rules_python@0.10.2",
364 "platforms": "platforms@0.0.8",
365 "com_google_protobuf": "protobuf@3.19.6",
366 "zlib": "zlib@1.3",
367 "build_bazel_apple_support": "apple_support@1.5.0",
368 "local_config_platform": "local_config_platform@_"
369 }
370 },
371 "local_config_platform@_": {
372 "name": "local_config_platform",
373 "version": "",
374 "key": "local_config_platform@_",
375 "repoName": "local_config_platform",
376 "executionPlatformsToRegister": [],
377 "toolchainsToRegister": [],
378 "extensionUsages": [],
379 "deps": {
380 "platforms": "platforms@0.0.8",
381 "bazel_tools": "bazel_tools@_"
382 }
383 },
384 "rules_license@0.0.7": {
385 "name": "rules_license",
386 "version": "0.0.7",
387 "key": "rules_license@0.0.7",
388 "repoName": "rules_license",
389 "executionPlatformsToRegister": [],
390 "toolchainsToRegister": [],
391 "extensionUsages": [],
392 "deps": {
393 "bazel_tools": "bazel_tools@_",
394 "local_config_platform": "local_config_platform@_"
395 },
396 "repoSpec": {
397 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
398 "ruleClassName": "http_archive",
399 "attributes": {
400 "name": "rules_license~0.0.7",
401 "urls": [
402 "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz"
403 ],
404 "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=",
405 "strip_prefix": "",
406 "remote_patches": {},
407 "remote_patch_strip": 0
408 }
409 }
410 },
411 "rules_python@0.10.2": {
412 "name": "rules_python",
413 "version": "0.10.2",
414 "key": "rules_python@0.10.2",
415 "repoName": "rules_python",
416 "executionPlatformsToRegister": [],
417 "toolchainsToRegister": [
418 "@bazel_tools//tools/python:autodetecting_toolchain"
419 ],
420 "extensionUsages": [
421 {
422 "extensionBzlFile": "@rules_python//python:extensions.bzl",
423 "extensionName": "pip_install",
424 "usingModule": "rules_python@0.10.2",
425 "location": {
426 "file": "https://bcr.bazel.build/modules/rules_python/0.10.2/MODULE.bazel",
427 "line": 7,
428 "column": 28
429 },
430 "imports": {
431 "pypi__click": "pypi__click",
432 "pypi__colorama": "pypi__colorama",
433 "pypi__installer": "pypi__installer",
434 "pypi__pep517": "pypi__pep517",
435 "pypi__pip": "pypi__pip",
436 "pypi__pip_tools": "pypi__pip_tools",
437 "pypi__setuptools": "pypi__setuptools",
438 "pypi__tomli": "pypi__tomli",
439 "pypi__wheel": "pypi__wheel"
440 },
441 "devImports": [],
442 "tags": [],
443 "hasDevUseExtension": false,
444 "hasNonDevUseExtension": true
445 }
446 ],
447 "deps": {
448 "bazel_tools": "bazel_tools@_",
449 "local_config_platform": "local_config_platform@_"
450 },
451 "repoSpec": {
452 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
453 "ruleClassName": "http_archive",
454 "attributes": {
455 "name": "rules_python~0.10.2",
456 "urls": [
457 "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.10.2.tar.gz"
458 ],
459 "integrity": "sha256-o6bpn0l74In4HsCCiC5AJGv9Q19S9OgvN+iUSbBFc/Y=",
460 "strip_prefix": "rules_python-0.10.2",
461 "remote_patches": {
462 "https://bcr.bazel.build/modules/rules_python/0.10.2/patches/module_dot_bazel.patch": "sha256-TScILAmXmmMtjJIwhLrgNZgqGPs6G3OAzXaLXLDNFrA="
463 },
464 "remote_patch_strip": 0
465 }
466 }
467 },
468 "aspect_bazel_lib@1.36.0": {
469 "name": "aspect_bazel_lib",
470 "version": "1.36.0",
471 "key": "aspect_bazel_lib@1.36.0",
472 "repoName": "aspect_bazel_lib",
473 "executionPlatformsToRegister": [],
474 "toolchainsToRegister": [
475 "@copy_directory_toolchains//:all",
476 "@copy_to_directory_toolchains//:all",
477 "@jq_toolchains//:all",
478 "@yq_toolchains//:all",
479 "@coreutils_toolchains//:all",
480 "@expand_template_toolchains//:all"
481 ],
482 "extensionUsages": [
483 {
484 "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl",
485 "extensionName": "ext",
486 "usingModule": "aspect_bazel_lib@1.36.0",
487 "location": {
488 "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.36.0/MODULE.bazel",
489 "line": 16,
490 "column": 20
491 },
492 "imports": {
493 "copy_directory_toolchains": "copy_directory_toolchains",
494 "copy_to_directory_toolchains": "copy_to_directory_toolchains",
495 "coreutils_toolchains": "coreutils_toolchains",
496 "expand_template_toolchains": "expand_template_toolchains",
497 "jq_toolchains": "jq_toolchains",
498 "yq_toolchains": "yq_toolchains"
499 },
500 "devImports": [],
501 "tags": [],
502 "hasDevUseExtension": false,
503 "hasNonDevUseExtension": true
504 }
505 ],
506 "deps": {
507 "bazel_skylib": "bazel_skylib@1.5.0",
508 "platforms": "platforms@0.0.8",
509 "io_bazel_stardoc": "stardoc@0.5.4",
510 "bazel_tools": "bazel_tools@_",
511 "local_config_platform": "local_config_platform@_"
512 },
513 "repoSpec": {
514 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
515 "ruleClassName": "http_archive",
516 "attributes": {
517 "name": "aspect_bazel_lib~1.36.0",
518 "urls": [
519 "https://github.com/aspect-build/bazel-lib/releases/download/v1.36.0/bazel-lib-v1.36.0.tar.gz"
520 ],
521 "integrity": "sha256-y/Rz1jCrZ7NkYdg7OP3ETlb0W3jQPEBeSVgoAhESTXk=",
522 "strip_prefix": "bazel-lib-1.36.0",
523 "remote_patches": {
524 "https://bcr.bazel.build/modules/aspect_bazel_lib/1.36.0/patches/go_dev_dep.patch": "sha256-OcqYZNkw6zXpYsZhidT99VrrydGAuEbgDkiFyVRlKec=",
525 "https://bcr.bazel.build/modules/aspect_bazel_lib/1.36.0/patches/module_dot_bazel_version.patch": "sha256-cetZXQWGkLstl2v0BlbA5fqcPpTbFf/0BHNiyfuz+Ro="
526 },
527 "remote_patch_strip": 1
528 }
529 }
530 },
531 "rules_cc@0.0.9": {
532 "name": "rules_cc",
533 "version": "0.0.9",
534 "key": "rules_cc@0.0.9",
535 "repoName": "rules_cc",
536 "executionPlatformsToRegister": [],
537 "toolchainsToRegister": [
538 "@local_config_cc_toolchains//:all"
539 ],
540 "extensionUsages": [
541 {
542 "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl",
543 "extensionName": "cc_configure_extension",
544 "usingModule": "rules_cc@0.0.9",
545 "location": {
546 "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel",
547 "line": 9,
548 "column": 29
549 },
550 "imports": {
551 "local_config_cc_toolchains": "local_config_cc_toolchains"
552 },
553 "devImports": [],
554 "tags": [],
555 "hasDevUseExtension": false,
556 "hasNonDevUseExtension": true
557 }
558 ],
559 "deps": {
560 "platforms": "platforms@0.0.8",
561 "bazel_tools": "bazel_tools@_",
562 "local_config_platform": "local_config_platform@_"
563 },
564 "repoSpec": {
565 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
566 "ruleClassName": "http_archive",
567 "attributes": {
568 "name": "rules_cc~0.0.9",
569 "urls": [
570 "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz"
571 ],
572 "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=",
573 "strip_prefix": "rules_cc-0.0.9",
574 "remote_patches": {
575 "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g="
576 },
577 "remote_patch_strip": 0
578 }
579 }
580 },
581 "rules_java@7.1.0": {
582 "name": "rules_java",
583 "version": "7.1.0",
584 "key": "rules_java@7.1.0",
585 "repoName": "rules_java",
586 "executionPlatformsToRegister": [],
587 "toolchainsToRegister": [
588 "//toolchains:all",
589 "@local_jdk//:runtime_toolchain_definition",
590 "@local_jdk//:bootstrap_runtime_toolchain_definition",
591 "@remotejdk11_linux_toolchain_config_repo//:all",
592 "@remotejdk11_linux_aarch64_toolchain_config_repo//:all",
593 "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all",
594 "@remotejdk11_linux_s390x_toolchain_config_repo//:all",
595 "@remotejdk11_macos_toolchain_config_repo//:all",
596 "@remotejdk11_macos_aarch64_toolchain_config_repo//:all",
597 "@remotejdk11_win_toolchain_config_repo//:all",
598 "@remotejdk11_win_arm64_toolchain_config_repo//:all",
599 "@remotejdk17_linux_toolchain_config_repo//:all",
600 "@remotejdk17_linux_aarch64_toolchain_config_repo//:all",
601 "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all",
602 "@remotejdk17_linux_s390x_toolchain_config_repo//:all",
603 "@remotejdk17_macos_toolchain_config_repo//:all",
604 "@remotejdk17_macos_aarch64_toolchain_config_repo//:all",
605 "@remotejdk17_win_toolchain_config_repo//:all",
606 "@remotejdk17_win_arm64_toolchain_config_repo//:all",
607 "@remotejdk21_linux_toolchain_config_repo//:all",
608 "@remotejdk21_linux_aarch64_toolchain_config_repo//:all",
609 "@remotejdk21_macos_toolchain_config_repo//:all",
610 "@remotejdk21_macos_aarch64_toolchain_config_repo//:all",
611 "@remotejdk21_win_toolchain_config_repo//:all"
612 ],
613 "extensionUsages": [
614 {
615 "extensionBzlFile": "@rules_java//java:extensions.bzl",
616 "extensionName": "toolchains",
617 "usingModule": "rules_java@7.1.0",
618 "location": {
619 "file": "https://bcr.bazel.build/modules/rules_java/7.1.0/MODULE.bazel",
620 "line": 19,
621 "column": 27
622 },
623 "imports": {
624 "remote_java_tools": "remote_java_tools",
625 "remote_java_tools_linux": "remote_java_tools_linux",
626 "remote_java_tools_windows": "remote_java_tools_windows",
627 "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64",
628 "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64",
629 "local_jdk": "local_jdk",
630 "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo",
631 "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo",
632 "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo",
633 "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo",
634 "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo",
635 "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo",
636 "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo",
637 "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo",
638 "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo",
639 "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo",
640 "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo",
641 "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo",
642 "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo",
643 "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo",
644 "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo",
645 "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo",
646 "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo",
647 "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo",
648 "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo",
649 "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo",
650 "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo"
651 },
652 "devImports": [],
653 "tags": [],
654 "hasDevUseExtension": false,
655 "hasNonDevUseExtension": true
656 }
657 ],
658 "deps": {
659 "platforms": "platforms@0.0.8",
660 "rules_cc": "rules_cc@0.0.9",
661 "bazel_skylib": "bazel_skylib@1.5.0",
662 "rules_proto": "rules_proto@4.0.0",
663 "rules_license": "rules_license@0.0.7",
664 "bazel_tools": "bazel_tools@_",
665 "local_config_platform": "local_config_platform@_"
666 },
667 "repoSpec": {
668 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
669 "ruleClassName": "http_archive",
670 "attributes": {
671 "name": "rules_java~7.1.0",
672 "urls": [
673 "https://github.com/bazelbuild/rules_java/releases/download/7.1.0/rules_java-7.1.0.tar.gz"
674 ],
675 "integrity": "sha256-o3pOX2OrgnFuXdau75iO2EYcegC46TYnImKJn1h81OE=",
676 "strip_prefix": "",
677 "remote_patches": {},
678 "remote_patch_strip": 0
679 }
680 }
681 },
682 "rules_proto@4.0.0": {
683 "name": "rules_proto",
684 "version": "4.0.0",
685 "key": "rules_proto@4.0.0",
686 "repoName": "rules_proto",
687 "executionPlatformsToRegister": [],
688 "toolchainsToRegister": [],
689 "extensionUsages": [],
690 "deps": {
691 "bazel_skylib": "bazel_skylib@1.5.0",
692 "rules_cc": "rules_cc@0.0.9",
693 "bazel_tools": "bazel_tools@_",
694 "local_config_platform": "local_config_platform@_"
695 },
696 "repoSpec": {
697 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
698 "ruleClassName": "http_archive",
699 "attributes": {
700 "name": "rules_proto~4.0.0",
701 "urls": [
702 "https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0.zip"
703 ],
704 "integrity": "sha256-Lr5z6xyuRA19pNtRYMGjKaynwQpck4H/lwYyVjyhoq4=",
705 "strip_prefix": "rules_proto-4.0.0",
706 "remote_patches": {
707 "https://bcr.bazel.build/modules/rules_proto/4.0.0/patches/module_dot_bazel.patch": "sha256-MclJO7tIAM2ElDAmscNId9pKTpOuDGHgVlW/9VBOIp0="
708 },
709 "remote_patch_strip": 0
710 }
711 }
712 },
713 "protobuf@3.19.6": {
714 "name": "protobuf",
715 "version": "3.19.6",
716 "key": "protobuf@3.19.6",
717 "repoName": "protobuf",
718 "executionPlatformsToRegister": [],
719 "toolchainsToRegister": [],
720 "extensionUsages": [],
721 "deps": {
722 "bazel_skylib": "bazel_skylib@1.5.0",
723 "zlib": "zlib@1.3",
724 "rules_python": "rules_python@0.10.2",
725 "rules_cc": "rules_cc@0.0.9",
726 "rules_proto": "rules_proto@4.0.0",
727 "rules_java": "rules_java@7.1.0",
728 "bazel_tools": "bazel_tools@_",
729 "local_config_platform": "local_config_platform@_"
730 },
731 "repoSpec": {
732 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
733 "ruleClassName": "http_archive",
734 "attributes": {
735 "name": "protobuf~3.19.6",
736 "urls": [
737 "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v3.19.6.zip"
738 ],
739 "integrity": "sha256-OH4sVZuyx8G8N5jE5s/wFTgaebJ1hpavy/johzC0c4k=",
740 "strip_prefix": "protobuf-3.19.6",
741 "remote_patches": {
742 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/relative_repo_names.patch": "sha256-w/5gw/zGv8NFId+669hcdw1Uus2lxgYpulATHIwIByI=",
743 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/remove_dependency_on_rules_jvm_external.patch": "sha256-THUTnVgEBmjA0W7fKzIyZOVG58DnW9HQTkr4D2zKUUc=",
744 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/add_module_dot_bazel_for_examples.patch": "sha256-s/b1gi3baK3LsXefI2rQilhmkb2R5jVJdnT6zEcdfHY=",
745 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/module_dot_bazel.patch": "sha256-S0DEni8zgx7rHscW3z/rCEubQnYec0XhNet640cw0h4="
746 },
747 "remote_patch_strip": 1
748 }
749 }
750 },
751 "zlib@1.3": {
752 "name": "zlib",
753 "version": "1.3",
754 "key": "zlib@1.3",
755 "repoName": "zlib",
756 "executionPlatformsToRegister": [],
757 "toolchainsToRegister": [],
758 "extensionUsages": [],
759 "deps": {
760 "platforms": "platforms@0.0.8",
761 "rules_cc": "rules_cc@0.0.9",
762 "bazel_tools": "bazel_tools@_",
763 "local_config_platform": "local_config_platform@_"
764 },
765 "repoSpec": {
766 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
767 "ruleClassName": "http_archive",
768 "attributes": {
769 "name": "zlib~1.3",
770 "urls": [
771 "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz"
772 ],
773 "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=",
774 "strip_prefix": "zlib-1.3",
775 "remote_patches": {
776 "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=",
777 "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk="
778 },
779 "remote_patch_strip": 0
780 }
781 }
782 },
783 "apple_support@1.5.0": {
784 "name": "apple_support",
785 "version": "1.5.0",
786 "key": "apple_support@1.5.0",
787 "repoName": "build_bazel_apple_support",
788 "executionPlatformsToRegister": [],
789 "toolchainsToRegister": [
790 "@local_config_apple_cc_toolchains//:all"
791 ],
792 "extensionUsages": [
793 {
794 "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl",
795 "extensionName": "apple_cc_configure_extension",
796 "usingModule": "apple_support@1.5.0",
797 "location": {
798 "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel",
799 "line": 17,
800 "column": 35
801 },
802 "imports": {
803 "local_config_apple_cc": "local_config_apple_cc",
804 "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains"
805 },
806 "devImports": [],
807 "tags": [],
808 "hasDevUseExtension": false,
809 "hasNonDevUseExtension": true
810 }
811 ],
812 "deps": {
813 "bazel_skylib": "bazel_skylib@1.5.0",
814 "platforms": "platforms@0.0.8",
815 "bazel_tools": "bazel_tools@_",
816 "local_config_platform": "local_config_platform@_"
817 },
818 "repoSpec": {
819 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
820 "ruleClassName": "http_archive",
821 "attributes": {
822 "name": "apple_support~1.5.0",
823 "urls": [
824 "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz"
825 ],
826 "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=",
827 "strip_prefix": "",
828 "remote_patches": {},
829 "remote_patch_strip": 0
830 }
831 }
832 },
833 "stardoc@0.5.4": {
834 "name": "stardoc",
835 "version": "0.5.4",
836 "key": "stardoc@0.5.4",
837 "repoName": "stardoc",
838 "executionPlatformsToRegister": [],
839 "toolchainsToRegister": [],
840 "extensionUsages": [],
841 "deps": {
842 "bazel_skylib": "bazel_skylib@1.5.0",
843 "rules_java": "rules_java@7.1.0",
844 "rules_license": "rules_license@0.0.7",
845 "bazel_tools": "bazel_tools@_",
846 "local_config_platform": "local_config_platform@_"
847 },
848 "repoSpec": {
849 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl",
850 "ruleClassName": "http_archive",
851 "attributes": {
852 "name": "stardoc~0.5.4",
853 "urls": [
854 "https://github.com/bazelbuild/stardoc/releases/download/0.5.4/stardoc-0.5.4.tar.gz"
855 ],
856 "integrity": "sha256-7FcTnkZvquVj8vw5YJ2klIpHm7UbbWeu3X2bG4BZxDM=",
857 "strip_prefix": "",
858 "remote_patches": {},
859 "remote_patch_strip": 0
860 }
861 }
862 }
863 },
864 "moduleExtensions": {
865 "@@apple_support~1.5.0//crosstool:setup.bzl%apple_cc_configure_extension": {
866 "general": {
867 "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=",
868 "accumulatedFileDigests": {},
869 "envVariables": {},
870 "generatedRepoSpecs": {
871 "local_config_apple_cc": {
872 "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl",
873 "ruleClassName": "_apple_cc_autoconf",
874 "attributes": {
875 "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc"
876 }
877 },
878 "local_config_apple_cc_toolchains": {
879 "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl",
880 "ruleClassName": "_apple_cc_autoconf_toolchains",
881 "attributes": {
882 "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc_toolchains"
883 }
884 }
885 }
886 }
887 },
888 "@@aspect_bazel_lib~1.36.0//lib:extensions.bzl%ext": {
889 "general": {
890 "bzlTransitiveDigest": "Qjt7xMUtXOP0F9ipNXoWEw5jKHMB5djE8XRts7JrTWs=",
891 "accumulatedFileDigests": {},
892 "envVariables": {},
893 "generatedRepoSpecs": {
894 "expand_template_windows_amd64": {
895 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl",
896 "ruleClassName": "expand_template_platform_repo",
897 "attributes": {
898 "name": "aspect_bazel_lib~1.36.0~ext~expand_template_windows_amd64",
899 "platform": "windows_amd64"
900 }
901 },
902 "copy_to_directory_windows_amd64": {
903 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
904 "ruleClassName": "copy_to_directory_platform_repo",
905 "attributes": {
906 "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_windows_amd64",
907 "platform": "windows_amd64"
908 }
909 },
910 "jq": {
911 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
912 "ruleClassName": "jq_host_alias_repo",
913 "attributes": {
914 "name": "aspect_bazel_lib~1.36.0~ext~jq"
915 }
916 },
917 "jq_darwin_amd64": {
918 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
919 "ruleClassName": "jq_platform_repo",
920 "attributes": {
921 "name": "aspect_bazel_lib~1.36.0~ext~jq_darwin_amd64",
922 "platform": "darwin_amd64",
923 "version": "1.6"
924 }
925 },
926 "expand_template_darwin_arm64": {
927 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl",
928 "ruleClassName": "expand_template_platform_repo",
929 "attributes": {
930 "name": "aspect_bazel_lib~1.36.0~ext~expand_template_darwin_arm64",
931 "platform": "darwin_arm64"
932 }
933 },
934 "copy_to_directory_freebsd_amd64": {
935 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
936 "ruleClassName": "copy_to_directory_platform_repo",
937 "attributes": {
938 "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_freebsd_amd64",
939 "platform": "freebsd_amd64"
940 }
941 },
942 "expand_template_linux_amd64": {
943 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl",
944 "ruleClassName": "expand_template_platform_repo",
945 "attributes": {
946 "name": "aspect_bazel_lib~1.36.0~ext~expand_template_linux_amd64",
947 "platform": "linux_amd64"
948 }
949 },
950 "copy_to_directory_linux_amd64": {
951 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
952 "ruleClassName": "copy_to_directory_platform_repo",
953 "attributes": {
954 "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_linux_amd64",
955 "platform": "linux_amd64"
956 }
957 },
958 "coreutils_darwin_arm64": {
959 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
960 "ruleClassName": "coreutils_platform_repo",
961 "attributes": {
962 "name": "aspect_bazel_lib~1.36.0~ext~coreutils_darwin_arm64",
963 "platform": "darwin_arm64",
964 "version": "0.0.16"
965 }
966 },
967 "coreutils_linux_amd64": {
968 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
969 "ruleClassName": "coreutils_platform_repo",
970 "attributes": {
971 "name": "aspect_bazel_lib~1.36.0~ext~coreutils_linux_amd64",
972 "platform": "linux_amd64",
973 "version": "0.0.16"
974 }
975 },
976 "copy_directory_toolchains": {
977 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl",
978 "ruleClassName": "copy_directory_toolchains_repo",
979 "attributes": {
980 "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_toolchains",
981 "user_repository_name": "copy_directory"
982 }
983 },
984 "copy_to_directory_linux_arm64": {
985 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
986 "ruleClassName": "copy_to_directory_platform_repo",
987 "attributes": {
988 "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_linux_arm64",
989 "platform": "linux_arm64"
990 }
991 },
992 "yq_linux_amd64": {
993 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
994 "ruleClassName": "yq_platform_repo",
995 "attributes": {
996 "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_amd64",
997 "platform": "linux_amd64",
998 "version": "4.25.2"
999 }
1000 },
1001 "copy_to_directory_darwin_arm64": {
1002 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
1003 "ruleClassName": "copy_to_directory_platform_repo",
1004 "attributes": {
1005 "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_darwin_arm64",
1006 "platform": "darwin_arm64"
1007 }
1008 },
1009 "copy_directory_darwin_amd64": {
1010 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl",
1011 "ruleClassName": "copy_directory_platform_repo",
1012 "attributes": {
1013 "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_darwin_amd64",
1014 "platform": "darwin_amd64"
1015 }
1016 },
1017 "coreutils_darwin_amd64": {
1018 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
1019 "ruleClassName": "coreutils_platform_repo",
1020 "attributes": {
1021 "name": "aspect_bazel_lib~1.36.0~ext~coreutils_darwin_amd64",
1022 "platform": "darwin_amd64",
1023 "version": "0.0.16"
1024 }
1025 },
1026 "coreutils_linux_arm64": {
1027 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
1028 "ruleClassName": "coreutils_platform_repo",
1029 "attributes": {
1030 "name": "aspect_bazel_lib~1.36.0~ext~coreutils_linux_arm64",
1031 "platform": "linux_arm64",
1032 "version": "0.0.16"
1033 }
1034 },
1035 "coreutils_toolchains": {
1036 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
1037 "ruleClassName": "coreutils_toolchains_repo",
1038 "attributes": {
1039 "name": "aspect_bazel_lib~1.36.0~ext~coreutils_toolchains",
1040 "user_repository_name": "coreutils"
1041 }
1042 },
1043 "copy_directory_freebsd_amd64": {
1044 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl",
1045 "ruleClassName": "copy_directory_platform_repo",
1046 "attributes": {
1047 "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_freebsd_amd64",
1048 "platform": "freebsd_amd64"
1049 }
1050 },
1051 "yq_linux_s390x": {
1052 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1053 "ruleClassName": "yq_platform_repo",
1054 "attributes": {
1055 "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_s390x",
1056 "platform": "linux_s390x",
1057 "version": "4.25.2"
1058 }
1059 },
1060 "yq": {
1061 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1062 "ruleClassName": "yq_host_alias_repo",
1063 "attributes": {
1064 "name": "aspect_bazel_lib~1.36.0~ext~yq"
1065 }
1066 },
1067 "expand_template_darwin_amd64": {
1068 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl",
1069 "ruleClassName": "expand_template_platform_repo",
1070 "attributes": {
1071 "name": "aspect_bazel_lib~1.36.0~ext~expand_template_darwin_amd64",
1072 "platform": "darwin_amd64"
1073 }
1074 },
1075 "copy_directory_linux_amd64": {
1076 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl",
1077 "ruleClassName": "copy_directory_platform_repo",
1078 "attributes": {
1079 "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_linux_amd64",
1080 "platform": "linux_amd64"
1081 }
1082 },
1083 "jq_darwin_arm64": {
1084 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
1085 "ruleClassName": "jq_platform_repo",
1086 "attributes": {
1087 "name": "aspect_bazel_lib~1.36.0~ext~jq_darwin_arm64",
1088 "platform": "darwin_arm64",
1089 "version": "1.6"
1090 }
1091 },
1092 "yq_darwin_amd64": {
1093 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1094 "ruleClassName": "yq_platform_repo",
1095 "attributes": {
1096 "name": "aspect_bazel_lib~1.36.0~ext~yq_darwin_amd64",
1097 "platform": "darwin_amd64",
1098 "version": "4.25.2"
1099 }
1100 },
1101 "copy_directory_linux_arm64": {
1102 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl",
1103 "ruleClassName": "copy_directory_platform_repo",
1104 "attributes": {
1105 "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_linux_arm64",
1106 "platform": "linux_arm64"
1107 }
1108 },
1109 "expand_template_linux_arm64": {
1110 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl",
1111 "ruleClassName": "expand_template_platform_repo",
1112 "attributes": {
1113 "name": "aspect_bazel_lib~1.36.0~ext~expand_template_linux_arm64",
1114 "platform": "linux_arm64"
1115 }
1116 },
1117 "jq_linux_amd64": {
1118 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
1119 "ruleClassName": "jq_platform_repo",
1120 "attributes": {
1121 "name": "aspect_bazel_lib~1.36.0~ext~jq_linux_amd64",
1122 "platform": "linux_amd64",
1123 "version": "1.6"
1124 }
1125 },
1126 "expand_template_toolchains": {
1127 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl",
1128 "ruleClassName": "expand_template_toolchains_repo",
1129 "attributes": {
1130 "name": "aspect_bazel_lib~1.36.0~ext~expand_template_toolchains",
1131 "user_repository_name": "expand_template"
1132 }
1133 },
1134 "yq_windows_amd64": {
1135 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1136 "ruleClassName": "yq_platform_repo",
1137 "attributes": {
1138 "name": "aspect_bazel_lib~1.36.0~ext~yq_windows_amd64",
1139 "platform": "windows_amd64",
1140 "version": "4.25.2"
1141 }
1142 },
1143 "copy_to_directory_darwin_amd64": {
1144 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
1145 "ruleClassName": "copy_to_directory_platform_repo",
1146 "attributes": {
1147 "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_darwin_amd64",
1148 "platform": "darwin_amd64"
1149 }
1150 },
1151 "jq_windows_amd64": {
1152 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
1153 "ruleClassName": "jq_platform_repo",
1154 "attributes": {
1155 "name": "aspect_bazel_lib~1.36.0~ext~jq_windows_amd64",
1156 "platform": "windows_amd64",
1157 "version": "1.6"
1158 }
1159 },
1160 "expand_template_freebsd_amd64": {
1161 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl",
1162 "ruleClassName": "expand_template_platform_repo",
1163 "attributes": {
1164 "name": "aspect_bazel_lib~1.36.0~ext~expand_template_freebsd_amd64",
1165 "platform": "freebsd_amd64"
1166 }
1167 },
1168 "yq_linux_ppc64le": {
1169 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1170 "ruleClassName": "yq_platform_repo",
1171 "attributes": {
1172 "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_ppc64le",
1173 "platform": "linux_ppc64le",
1174 "version": "4.25.2"
1175 }
1176 },
1177 "copy_to_directory_toolchains": {
1178 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
1179 "ruleClassName": "copy_to_directory_toolchains_repo",
1180 "attributes": {
1181 "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_toolchains",
1182 "user_repository_name": "copy_to_directory"
1183 }
1184 },
1185 "jq_toolchains": {
1186 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
1187 "ruleClassName": "jq_toolchains_repo",
1188 "attributes": {
1189 "name": "aspect_bazel_lib~1.36.0~ext~jq_toolchains",
1190 "user_repository_name": "jq"
1191 }
1192 },
1193 "copy_directory_darwin_arm64": {
1194 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl",
1195 "ruleClassName": "copy_directory_platform_repo",
1196 "attributes": {
1197 "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_darwin_arm64",
1198 "platform": "darwin_arm64"
1199 }
1200 },
1201 "copy_directory_windows_amd64": {
1202 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl",
1203 "ruleClassName": "copy_directory_platform_repo",
1204 "attributes": {
1205 "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_windows_amd64",
1206 "platform": "windows_amd64"
1207 }
1208 },
1209 "yq_darwin_arm64": {
1210 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1211 "ruleClassName": "yq_platform_repo",
1212 "attributes": {
1213 "name": "aspect_bazel_lib~1.36.0~ext~yq_darwin_arm64",
1214 "platform": "darwin_arm64",
1215 "version": "4.25.2"
1216 }
1217 },
1218 "yq_toolchains": {
1219 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1220 "ruleClassName": "yq_toolchains_repo",
1221 "attributes": {
1222 "name": "aspect_bazel_lib~1.36.0~ext~yq_toolchains",
1223 "user_repository_name": "yq"
1224 }
1225 },
1226 "coreutils_windows_amd64": {
1227 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
1228 "ruleClassName": "coreutils_platform_repo",
1229 "attributes": {
1230 "name": "aspect_bazel_lib~1.36.0~ext~coreutils_windows_amd64",
1231 "platform": "windows_amd64",
1232 "version": "0.0.16"
1233 }
1234 },
1235 "yq_linux_arm64": {
1236 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
1237 "ruleClassName": "yq_platform_repo",
1238 "attributes": {
1239 "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_arm64",
1240 "platform": "linux_arm64",
1241 "version": "4.25.2"
1242 }
1243 }
1244 }
1245 }
1246 },
1247 "@@bazel_tools//tools/android:android_extensions.bzl%remote_android_tools_extensions": {
1248 "general": {
1249 "bzlTransitiveDigest": "iz3RFYDcsjupaT10sdSPAhA44WL3eDYkTEnYThllj1w=",
1250 "accumulatedFileDigests": {},
1251 "envVariables": {},
1252 "generatedRepoSpecs": {
1253 "android_tools": {
1254 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1255 "ruleClassName": "http_archive",
1256 "attributes": {
1257 "name": "bazel_tools~remote_android_tools_extensions~android_tools",
1258 "sha256": "2b661a761a735b41c41b3a78089f4fc1982626c76ddb944604ae3ff8c545d3c2",
1259 "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.30.0.tar"
1260 }
1261 },
1262 "android_gmaven_r8": {
1263 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1264 "ruleClassName": "http_jar",
1265 "attributes": {
1266 "name": "bazel_tools~remote_android_tools_extensions~android_gmaven_r8",
1267 "sha256": "57a696749695a09381a87bc2f08c3a8ed06a717a5caa3ef878a3077e0d3af19d",
1268 "url": "https://maven.google.com/com/android/tools/r8/8.1.56/r8-8.1.56.jar"
1269 }
1270 }
1271 }
1272 }
1273 },
1274 "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": {
1275 "general": {
1276 "bzlTransitiveDigest": "O9sf6ilKWU9Veed02jG9o2HM/xgV/UAyciuFBuxrFRY=",
1277 "accumulatedFileDigests": {},
1278 "envVariables": {},
1279 "generatedRepoSpecs": {
1280 "local_config_cc": {
1281 "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl",
1282 "ruleClassName": "cc_autoconf",
1283 "attributes": {
1284 "name": "bazel_tools~cc_configure_extension~local_config_cc"
1285 }
1286 },
1287 "local_config_cc_toolchains": {
1288 "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl",
1289 "ruleClassName": "cc_autoconf_toolchains",
1290 "attributes": {
1291 "name": "bazel_tools~cc_configure_extension~local_config_cc_toolchains"
1292 }
1293 }
1294 }
1295 }
1296 },
1297 "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": {
1298 "general": {
1299 "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=",
1300 "accumulatedFileDigests": {},
1301 "envVariables": {},
1302 "generatedRepoSpecs": {
1303 "local_config_xcode": {
1304 "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl",
1305 "ruleClassName": "xcode_autoconf",
1306 "attributes": {
1307 "name": "bazel_tools~xcode_configure_extension~local_config_xcode",
1308 "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m",
1309 "remote_xcode": ""
1310 }
1311 }
1312 }
1313 }
1314 },
1315 "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": {
1316 "general": {
1317 "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=",
1318 "accumulatedFileDigests": {},
1319 "envVariables": {},
1320 "generatedRepoSpecs": {
1321 "local_config_sh": {
1322 "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl",
1323 "ruleClassName": "sh_config",
1324 "attributes": {
1325 "name": "bazel_tools~sh_configure_extension~local_config_sh"
1326 }
1327 }
1328 }
1329 }
1330 },
1331 "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": {
1332 "general": {
1333 "bzlTransitiveDigest": "cizrA62cv8WUgb0cCmx5B6PRijtr/I4TAWxg/4caNGU=",
1334 "accumulatedFileDigests": {},
1335 "envVariables": {},
1336 "generatedRepoSpecs": {
1337 "remote_coverage_tools": {
1338 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1339 "ruleClassName": "http_archive",
1340 "attributes": {
1341 "name": "bazel_tools~remote_coverage_tools_extension~remote_coverage_tools",
1342 "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af",
1343 "urls": [
1344 "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip"
1345 ]
1346 }
1347 }
1348 }
1349 }
1350 },
1351 "@@rules_java~7.1.0//java:extensions.bzl%toolchains": {
1352 "general": {
1353 "bzlTransitiveDigest": "iUIRqCK7tkhvcDJCAfPPqSd06IHG0a8HQD0xeQyVAqw=",
1354 "accumulatedFileDigests": {},
1355 "envVariables": {},
1356 "generatedRepoSpecs": {
1357 "remotejdk21_linux_toolchain_config_repo": {
1358 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1359 "ruleClassName": "_toolchain_config",
1360 "attributes": {
1361 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_toolchain_config_repo",
1362 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\n"
1363 }
1364 },
1365 "remotejdk17_linux_s390x_toolchain_config_repo": {
1366 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1367 "ruleClassName": "_toolchain_config",
1368 "attributes": {
1369 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_s390x_toolchain_config_repo",
1370 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\n"
1371 }
1372 },
1373 "remotejdk17_macos_toolchain_config_repo": {
1374 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1375 "ruleClassName": "_toolchain_config",
1376 "attributes": {
1377 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_toolchain_config_repo",
1378 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\n"
1379 }
1380 },
1381 "remotejdk21_macos_aarch64_toolchain_config_repo": {
1382 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1383 "ruleClassName": "_toolchain_config",
1384 "attributes": {
1385 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_aarch64_toolchain_config_repo",
1386 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\n"
1387 }
1388 },
1389 "remotejdk17_linux_aarch64_toolchain_config_repo": {
1390 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1391 "ruleClassName": "_toolchain_config",
1392 "attributes": {
1393 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_aarch64_toolchain_config_repo",
1394 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\n"
1395 }
1396 },
1397 "remotejdk21_macos_aarch64": {
1398 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1399 "ruleClassName": "http_archive",
1400 "attributes": {
1401 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_aarch64",
1402 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n",
1403 "sha256": "2a7a99a3ea263dbd8d32a67d1e6e363ba8b25c645c826f5e167a02bbafaff1fa",
1404 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_aarch64",
1405 "urls": [
1406 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz",
1407 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz"
1408 ]
1409 }
1410 },
1411 "remotejdk17_linux_toolchain_config_repo": {
1412 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1413 "ruleClassName": "_toolchain_config",
1414 "attributes": {
1415 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_toolchain_config_repo",
1416 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\n"
1417 }
1418 },
1419 "remotejdk17_macos_aarch64": {
1420 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1421 "ruleClassName": "http_archive",
1422 "attributes": {
1423 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_aarch64",
1424 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1425 "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca",
1426 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64",
1427 "urls": [
1428 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz",
1429 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz"
1430 ]
1431 }
1432 },
1433 "remote_java_tools_windows": {
1434 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1435 "ruleClassName": "http_archive",
1436 "attributes": {
1437 "name": "rules_java~7.1.0~toolchains~remote_java_tools_windows",
1438 "sha256": "c5c70c214a350f12cbf52da8270fa43ba629b795f3dd328028a38f8f0d39c2a1",
1439 "urls": [
1440 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_windows-v13.1.zip",
1441 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_windows-v13.1.zip"
1442 ]
1443 }
1444 },
1445 "remotejdk11_win": {
1446 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1447 "ruleClassName": "http_archive",
1448 "attributes": {
1449 "name": "rules_java~7.1.0~toolchains~remotejdk11_win",
1450 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1451 "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83",
1452 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64",
1453 "urls": [
1454 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip",
1455 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip"
1456 ]
1457 }
1458 },
1459 "remotejdk11_win_toolchain_config_repo": {
1460 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1461 "ruleClassName": "_toolchain_config",
1462 "attributes": {
1463 "name": "rules_java~7.1.0~toolchains~remotejdk11_win_toolchain_config_repo",
1464 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\n"
1465 }
1466 },
1467 "remotejdk11_linux_aarch64": {
1468 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1469 "ruleClassName": "http_archive",
1470 "attributes": {
1471 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_aarch64",
1472 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1473 "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de",
1474 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64",
1475 "urls": [
1476 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz",
1477 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz"
1478 ]
1479 }
1480 },
1481 "remotejdk17_linux": {
1482 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1483 "ruleClassName": "http_archive",
1484 "attributes": {
1485 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux",
1486 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1487 "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340",
1488 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64",
1489 "urls": [
1490 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz",
1491 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz"
1492 ]
1493 }
1494 },
1495 "remotejdk11_linux_s390x_toolchain_config_repo": {
1496 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1497 "ruleClassName": "_toolchain_config",
1498 "attributes": {
1499 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_s390x_toolchain_config_repo",
1500 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\n"
1501 }
1502 },
1503 "remotejdk11_linux_toolchain_config_repo": {
1504 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1505 "ruleClassName": "_toolchain_config",
1506 "attributes": {
1507 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_toolchain_config_repo",
1508 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\n"
1509 }
1510 },
1511 "remotejdk11_macos": {
1512 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1513 "ruleClassName": "http_archive",
1514 "attributes": {
1515 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos",
1516 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1517 "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd",
1518 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64",
1519 "urls": [
1520 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz",
1521 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz"
1522 ]
1523 }
1524 },
1525 "remotejdk11_win_arm64": {
1526 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1527 "ruleClassName": "http_archive",
1528 "attributes": {
1529 "name": "rules_java~7.1.0~toolchains~remotejdk11_win_arm64",
1530 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1531 "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2",
1532 "strip_prefix": "jdk-11.0.13+8",
1533 "urls": [
1534 "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip"
1535 ]
1536 }
1537 },
1538 "remotejdk17_macos": {
1539 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1540 "ruleClassName": "http_archive",
1541 "attributes": {
1542 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos",
1543 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1544 "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f",
1545 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64",
1546 "urls": [
1547 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz",
1548 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz"
1549 ]
1550 }
1551 },
1552 "remotejdk21_macos": {
1553 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1554 "ruleClassName": "http_archive",
1555 "attributes": {
1556 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos",
1557 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n",
1558 "sha256": "9639b87db586d0c89f7a9892ae47f421e442c64b97baebdff31788fbe23265bd",
1559 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_x64",
1560 "urls": [
1561 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz",
1562 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz"
1563 ]
1564 }
1565 },
1566 "remotejdk21_macos_toolchain_config_repo": {
1567 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1568 "ruleClassName": "_toolchain_config",
1569 "attributes": {
1570 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_toolchain_config_repo",
1571 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\n"
1572 }
1573 },
1574 "remotejdk17_macos_aarch64_toolchain_config_repo": {
1575 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1576 "ruleClassName": "_toolchain_config",
1577 "attributes": {
1578 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_aarch64_toolchain_config_repo",
1579 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\n"
1580 }
1581 },
1582 "remotejdk17_win": {
1583 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1584 "ruleClassName": "http_archive",
1585 "attributes": {
1586 "name": "rules_java~7.1.0~toolchains~remotejdk17_win",
1587 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1588 "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637",
1589 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64",
1590 "urls": [
1591 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip",
1592 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip"
1593 ]
1594 }
1595 },
1596 "remotejdk11_macos_aarch64_toolchain_config_repo": {
1597 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1598 "ruleClassName": "_toolchain_config",
1599 "attributes": {
1600 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_aarch64_toolchain_config_repo",
1601 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\n"
1602 }
1603 },
1604 "remotejdk11_linux_ppc64le_toolchain_config_repo": {
1605 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1606 "ruleClassName": "_toolchain_config",
1607 "attributes": {
1608 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_ppc64le_toolchain_config_repo",
1609 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\n"
1610 }
1611 },
1612 "remotejdk21_linux": {
1613 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1614 "ruleClassName": "http_archive",
1615 "attributes": {
1616 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux",
1617 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n",
1618 "sha256": "0c0eadfbdc47a7ca64aeab51b9c061f71b6e4d25d2d87674512e9b6387e9e3a6",
1619 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_x64",
1620 "urls": [
1621 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz",
1622 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz"
1623 ]
1624 }
1625 },
1626 "remote_java_tools_linux": {
1627 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1628 "ruleClassName": "http_archive",
1629 "attributes": {
1630 "name": "rules_java~7.1.0~toolchains~remote_java_tools_linux",
1631 "sha256": "d134da9b04c9023fb6e56a5d4bffccee73f7bc9572ddc4e747778dacccd7a5a7",
1632 "urls": [
1633 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_linux-v13.1.zip",
1634 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_linux-v13.1.zip"
1635 ]
1636 }
1637 },
1638 "remotejdk21_win": {
1639 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1640 "ruleClassName": "http_archive",
1641 "attributes": {
1642 "name": "rules_java~7.1.0~toolchains~remotejdk21_win",
1643 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n",
1644 "sha256": "e9959d500a0d9a7694ac243baf657761479da132f0f94720cbffd092150bd802",
1645 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-win_x64",
1646 "urls": [
1647 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip",
1648 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip"
1649 ]
1650 }
1651 },
1652 "remotejdk21_linux_aarch64": {
1653 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1654 "ruleClassName": "http_archive",
1655 "attributes": {
1656 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_aarch64",
1657 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n",
1658 "sha256": "1fb64b8036c5d463d8ab59af06bf5b6b006811e6012e3b0eb6bccf57f1c55835",
1659 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_aarch64",
1660 "urls": [
1661 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz",
1662 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz"
1663 ]
1664 }
1665 },
1666 "remotejdk11_linux_aarch64_toolchain_config_repo": {
1667 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1668 "ruleClassName": "_toolchain_config",
1669 "attributes": {
1670 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_aarch64_toolchain_config_repo",
1671 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\n"
1672 }
1673 },
1674 "remotejdk11_linux_s390x": {
1675 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1676 "ruleClassName": "http_archive",
1677 "attributes": {
1678 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_s390x",
1679 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1680 "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b",
1681 "strip_prefix": "jdk-11.0.15+10",
1682 "urls": [
1683 "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz",
1684 "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz"
1685 ]
1686 }
1687 },
1688 "remotejdk17_linux_aarch64": {
1689 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1690 "ruleClassName": "http_archive",
1691 "attributes": {
1692 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_aarch64",
1693 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1694 "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313",
1695 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64",
1696 "urls": [
1697 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz",
1698 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz"
1699 ]
1700 }
1701 },
1702 "remotejdk17_win_arm64_toolchain_config_repo": {
1703 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1704 "ruleClassName": "_toolchain_config",
1705 "attributes": {
1706 "name": "rules_java~7.1.0~toolchains~remotejdk17_win_arm64_toolchain_config_repo",
1707 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\n"
1708 }
1709 },
1710 "remotejdk11_linux": {
1711 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1712 "ruleClassName": "http_archive",
1713 "attributes": {
1714 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux",
1715 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1716 "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c",
1717 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64",
1718 "urls": [
1719 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz",
1720 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz"
1721 ]
1722 }
1723 },
1724 "remotejdk11_macos_toolchain_config_repo": {
1725 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1726 "ruleClassName": "_toolchain_config",
1727 "attributes": {
1728 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_toolchain_config_repo",
1729 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\n"
1730 }
1731 },
1732 "remotejdk17_linux_ppc64le_toolchain_config_repo": {
1733 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1734 "ruleClassName": "_toolchain_config",
1735 "attributes": {
1736 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_ppc64le_toolchain_config_repo",
1737 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\n"
1738 }
1739 },
1740 "remotejdk17_win_arm64": {
1741 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1742 "ruleClassName": "http_archive",
1743 "attributes": {
1744 "name": "rules_java~7.1.0~toolchains~remotejdk17_win_arm64",
1745 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1746 "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85",
1747 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64",
1748 "urls": [
1749 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip",
1750 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip"
1751 ]
1752 }
1753 },
1754 "remote_java_tools_darwin_arm64": {
1755 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1756 "ruleClassName": "http_archive",
1757 "attributes": {
1758 "name": "rules_java~7.1.0~toolchains~remote_java_tools_darwin_arm64",
1759 "sha256": "dab5bb87ec43e980faea6e1cec14bafb217b8e2f5346f53aa784fd715929a930",
1760 "urls": [
1761 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_arm64-v13.1.zip",
1762 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_arm64-v13.1.zip"
1763 ]
1764 }
1765 },
1766 "remotejdk17_linux_ppc64le": {
1767 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1768 "ruleClassName": "http_archive",
1769 "attributes": {
1770 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_ppc64le",
1771 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1772 "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd",
1773 "strip_prefix": "jdk-17.0.8.1+1",
1774 "urls": [
1775 "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz",
1776 "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz"
1777 ]
1778 }
1779 },
1780 "remotejdk21_linux_aarch64_toolchain_config_repo": {
1781 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1782 "ruleClassName": "_toolchain_config",
1783 "attributes": {
1784 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_aarch64_toolchain_config_repo",
1785 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\n"
1786 }
1787 },
1788 "remotejdk11_win_arm64_toolchain_config_repo": {
1789 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1790 "ruleClassName": "_toolchain_config",
1791 "attributes": {
1792 "name": "rules_java~7.1.0~toolchains~remotejdk11_win_arm64_toolchain_config_repo",
1793 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\n"
1794 }
1795 },
1796 "local_jdk": {
1797 "bzlFile": "@@rules_java~7.1.0//toolchains:local_java_repository.bzl",
1798 "ruleClassName": "_local_java_repository_rule",
1799 "attributes": {
1800 "name": "rules_java~7.1.0~toolchains~local_jdk",
1801 "java_home": "",
1802 "version": "",
1803 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = {RUNTIME_VERSION},\n)\n"
1804 }
1805 },
1806 "remote_java_tools_darwin_x86_64": {
1807 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1808 "ruleClassName": "http_archive",
1809 "attributes": {
1810 "name": "rules_java~7.1.0~toolchains~remote_java_tools_darwin_x86_64",
1811 "sha256": "0db40d8505a2b65ef0ed46e4256757807db8162f7acff16225be57c1d5726dbc",
1812 "urls": [
1813 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_x86_64-v13.1.zip",
1814 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_x86_64-v13.1.zip"
1815 ]
1816 }
1817 },
1818 "remote_java_tools": {
1819 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1820 "ruleClassName": "http_archive",
1821 "attributes": {
1822 "name": "rules_java~7.1.0~toolchains~remote_java_tools",
1823 "sha256": "286bdbbd66e616fc4ed3f90101418729a73baa7e8c23a98ffbef558f74c0ad14",
1824 "urls": [
1825 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools-v13.1.zip",
1826 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools-v13.1.zip"
1827 ]
1828 }
1829 },
1830 "remotejdk17_linux_s390x": {
1831 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1832 "ruleClassName": "http_archive",
1833 "attributes": {
1834 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_s390x",
1835 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n",
1836 "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37",
1837 "strip_prefix": "jdk-17.0.8.1+1",
1838 "urls": [
1839 "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz",
1840 "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz"
1841 ]
1842 }
1843 },
1844 "remotejdk17_win_toolchain_config_repo": {
1845 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1846 "ruleClassName": "_toolchain_config",
1847 "attributes": {
1848 "name": "rules_java~7.1.0~toolchains~remotejdk17_win_toolchain_config_repo",
1849 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\n"
1850 }
1851 },
1852 "remotejdk11_linux_ppc64le": {
1853 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1854 "ruleClassName": "http_archive",
1855 "attributes": {
1856 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_ppc64le",
1857 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1858 "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f",
1859 "strip_prefix": "jdk-11.0.15+10",
1860 "urls": [
1861 "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz",
1862 "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz"
1863 ]
1864 }
1865 },
1866 "remotejdk11_macos_aarch64": {
1867 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1868 "ruleClassName": "http_archive",
1869 "attributes": {
1870 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_aarch64",
1871 "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n",
1872 "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885",
1873 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64",
1874 "urls": [
1875 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz",
1876 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz"
1877 ]
1878 }
1879 },
1880 "remotejdk21_win_toolchain_config_repo": {
1881 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
1882 "ruleClassName": "_toolchain_config",
1883 "attributes": {
1884 "name": "rules_java~7.1.0~toolchains~remotejdk21_win_toolchain_config_repo",
1885 "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n"
1886 }
1887 }
1888 }
1889 }
1890 },
1891 "@@rules_oci~1.6.0//oci:extensions.bzl%oci": {
1892 "general": {
1893 "bzlTransitiveDigest": "dJHLZUdOYt7V59XZD3IRAHP7vkZds0LxOr+loIYXanU=",
1894 "accumulatedFileDigests": {},
1895 "envVariables": {},
1896 "generatedRepoSpecs": {
1897 "oci_crane_registry_toolchains": {
1898 "bzlFile": "@@rules_oci~1.6.0//oci/private:toolchains_repo.bzl",
1899 "ruleClassName": "toolchains_repo",
1900 "attributes": {
1901 "name": "rules_oci~1.6.0~oci~oci_crane_registry_toolchains",
1902 "toolchain_type": "@rules_oci//oci:registry_toolchain_type",
1903 "toolchain": "@oci_crane_{platform}//:registry_toolchain"
1904 }
1905 },
1906 "copy_to_directory_windows_amd64": {
1907 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
1908 "ruleClassName": "copy_to_directory_platform_repo",
1909 "attributes": {
1910 "name": "rules_oci~1.6.0~oci~copy_to_directory_windows_amd64",
1911 "platform": "windows_amd64"
1912 }
1913 },
1914 "jq": {
1915 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
1916 "ruleClassName": "jq_host_alias_repo",
1917 "attributes": {
1918 "name": "rules_oci~1.6.0~oci~jq"
1919 }
1920 },
1921 "oci_crane_darwin_amd64": {
1922 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
1923 "ruleClassName": "crane_repositories",
1924 "attributes": {
1925 "name": "rules_oci~1.6.0~oci~oci_crane_darwin_amd64",
1926 "platform": "darwin_amd64",
1927 "crane_version": "v0.17.0"
1928 }
1929 },
1930 "jq_darwin_amd64": {
1931 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
1932 "ruleClassName": "jq_platform_repo",
1933 "attributes": {
1934 "name": "rules_oci~1.6.0~oci~jq_darwin_amd64",
1935 "platform": "darwin_amd64",
1936 "version": "1.6"
1937 }
1938 },
1939 "distroless_base": {
1940 "bzlFile": "@@rules_oci~1.6.0//oci/private:pull.bzl",
1941 "ruleClassName": "oci_alias",
1942 "attributes": {
1943 "name": "rules_oci~1.6.0~oci~distroless_base",
1944 "target_name": "distroless_base",
1945 "scheme": "https",
1946 "registry": "gcr.io",
1947 "repository": "distroless/base",
1948 "identifier": "sha256:6c1e34e2f084fe6df17b8bceb1416f1e11af0fcdb1cef11ee4ac8ae127cb507c",
1949 "platforms": {
1950 "@@platforms//cpu:x86_64": "@distroless_base_linux_amd64",
1951 "@@platforms//cpu:arm64": "@distroless_base_linux_arm64_v8"
1952 },
1953 "bzlmod_repository": "distroless_base",
1954 "reproducible": true
1955 }
1956 },
1957 "copy_to_directory_freebsd_amd64": {
1958 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
1959 "ruleClassName": "copy_to_directory_platform_repo",
1960 "attributes": {
1961 "name": "rules_oci~1.6.0~oci~copy_to_directory_freebsd_amd64",
1962 "platform": "freebsd_amd64"
1963 }
1964 },
1965 "distroless_base_linux_arm64_v8": {
1966 "bzlFile": "@@rules_oci~1.6.0//oci/private:pull.bzl",
1967 "ruleClassName": "oci_pull",
1968 "attributes": {
1969 "name": "rules_oci~1.6.0~oci~distroless_base_linux_arm64_v8",
1970 "scheme": "https",
1971 "registry": "gcr.io",
1972 "repository": "distroless/base",
1973 "identifier": "sha256:6c1e34e2f084fe6df17b8bceb1416f1e11af0fcdb1cef11ee4ac8ae127cb507c",
1974 "platform": "linux/arm64/v8",
1975 "target_name": "distroless_base_linux_arm64_v8",
1976 "config_path": "@@rules_oci~1.6.0~oci~oci_auth_config//:standard_authorization_config_path"
1977 }
1978 },
1979 "copy_to_directory_linux_amd64": {
1980 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
1981 "ruleClassName": "copy_to_directory_platform_repo",
1982 "attributes": {
1983 "name": "rules_oci~1.6.0~oci~copy_to_directory_linux_amd64",
1984 "platform": "linux_amd64"
1985 }
1986 },
1987 "oci_crane_linux_arm64": {
1988 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
1989 "ruleClassName": "crane_repositories",
1990 "attributes": {
1991 "name": "rules_oci~1.6.0~oci~oci_crane_linux_arm64",
1992 "platform": "linux_arm64",
1993 "crane_version": "v0.17.0"
1994 }
1995 },
1996 "coreutils_darwin_arm64": {
1997 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
1998 "ruleClassName": "coreutils_platform_repo",
1999 "attributes": {
2000 "name": "rules_oci~1.6.0~oci~coreutils_darwin_arm64",
2001 "platform": "darwin_arm64",
2002 "version": "0.0.16"
2003 }
2004 },
2005 "coreutils_linux_amd64": {
2006 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
2007 "ruleClassName": "coreutils_platform_repo",
2008 "attributes": {
2009 "name": "rules_oci~1.6.0~oci~coreutils_linux_amd64",
2010 "platform": "linux_amd64",
2011 "version": "0.0.16"
2012 }
2013 },
2014 "yq_linux_amd64": {
2015 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2016 "ruleClassName": "yq_platform_repo",
2017 "attributes": {
2018 "name": "rules_oci~1.6.0~oci~yq_linux_amd64",
2019 "platform": "linux_amd64",
2020 "version": "4.25.2"
2021 }
2022 },
2023 "copy_to_directory_linux_arm64": {
2024 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
2025 "ruleClassName": "copy_to_directory_platform_repo",
2026 "attributes": {
2027 "name": "rules_oci~1.6.0~oci~copy_to_directory_linux_arm64",
2028 "platform": "linux_arm64"
2029 }
2030 },
2031 "oci_crane_linux_armv6": {
2032 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
2033 "ruleClassName": "crane_repositories",
2034 "attributes": {
2035 "name": "rules_oci~1.6.0~oci~oci_crane_linux_armv6",
2036 "platform": "linux_armv6",
2037 "crane_version": "v0.17.0"
2038 }
2039 },
2040 "copy_to_directory_darwin_arm64": {
2041 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
2042 "ruleClassName": "copy_to_directory_platform_repo",
2043 "attributes": {
2044 "name": "rules_oci~1.6.0~oci~copy_to_directory_darwin_arm64",
2045 "platform": "darwin_arm64"
2046 }
2047 },
2048 "oci_crane_linux_amd64": {
2049 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
2050 "ruleClassName": "crane_repositories",
2051 "attributes": {
2052 "name": "rules_oci~1.6.0~oci~oci_crane_linux_amd64",
2053 "platform": "linux_amd64",
2054 "crane_version": "v0.17.0"
2055 }
2056 },
2057 "coreutils_darwin_amd64": {
2058 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
2059 "ruleClassName": "coreutils_platform_repo",
2060 "attributes": {
2061 "name": "rules_oci~1.6.0~oci~coreutils_darwin_amd64",
2062 "platform": "darwin_amd64",
2063 "version": "0.0.16"
2064 }
2065 },
2066 "coreutils_linux_arm64": {
2067 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
2068 "ruleClassName": "coreutils_platform_repo",
2069 "attributes": {
2070 "name": "rules_oci~1.6.0~oci~coreutils_linux_arm64",
2071 "platform": "linux_arm64",
2072 "version": "0.0.16"
2073 }
2074 },
2075 "coreutils_toolchains": {
2076 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
2077 "ruleClassName": "coreutils_toolchains_repo",
2078 "attributes": {
2079 "name": "rules_oci~1.6.0~oci~coreutils_toolchains",
2080 "user_repository_name": "coreutils"
2081 }
2082 },
2083 "yq_linux_s390x": {
2084 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2085 "ruleClassName": "yq_platform_repo",
2086 "attributes": {
2087 "name": "rules_oci~1.6.0~oci~yq_linux_s390x",
2088 "platform": "linux_s390x",
2089 "version": "4.25.2"
2090 }
2091 },
2092 "yq": {
2093 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2094 "ruleClassName": "yq_host_alias_repo",
2095 "attributes": {
2096 "name": "rules_oci~1.6.0~oci~yq"
2097 }
2098 },
2099 "oci_crane_darwin_arm64": {
2100 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
2101 "ruleClassName": "crane_repositories",
2102 "attributes": {
2103 "name": "rules_oci~1.6.0~oci~oci_crane_darwin_arm64",
2104 "platform": "darwin_arm64",
2105 "crane_version": "v0.17.0"
2106 }
2107 },
2108 "distroless_base_linux_amd64": {
2109 "bzlFile": "@@rules_oci~1.6.0//oci/private:pull.bzl",
2110 "ruleClassName": "oci_pull",
2111 "attributes": {
2112 "name": "rules_oci~1.6.0~oci~distroless_base_linux_amd64",
2113 "scheme": "https",
2114 "registry": "gcr.io",
2115 "repository": "distroless/base",
2116 "identifier": "sha256:6c1e34e2f084fe6df17b8bceb1416f1e11af0fcdb1cef11ee4ac8ae127cb507c",
2117 "platform": "linux/amd64",
2118 "target_name": "distroless_base_linux_amd64",
2119 "config_path": "@@rules_oci~1.6.0~oci~oci_auth_config//:standard_authorization_config_path"
2120 }
2121 },
2122 "jq_darwin_arm64": {
2123 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
2124 "ruleClassName": "jq_platform_repo",
2125 "attributes": {
2126 "name": "rules_oci~1.6.0~oci~jq_darwin_arm64",
2127 "platform": "darwin_arm64",
2128 "version": "1.6"
2129 }
2130 },
2131 "yq_darwin_amd64": {
2132 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2133 "ruleClassName": "yq_platform_repo",
2134 "attributes": {
2135 "name": "rules_oci~1.6.0~oci~yq_darwin_amd64",
2136 "platform": "darwin_amd64",
2137 "version": "4.25.2"
2138 }
2139 },
2140 "oci_crane_linux_i386": {
2141 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
2142 "ruleClassName": "crane_repositories",
2143 "attributes": {
2144 "name": "rules_oci~1.6.0~oci~oci_crane_linux_i386",
2145 "platform": "linux_i386",
2146 "crane_version": "v0.17.0"
2147 }
2148 },
2149 "jq_linux_amd64": {
2150 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
2151 "ruleClassName": "jq_platform_repo",
2152 "attributes": {
2153 "name": "rules_oci~1.6.0~oci~jq_linux_amd64",
2154 "platform": "linux_amd64",
2155 "version": "1.6"
2156 }
2157 },
2158 "yq_windows_amd64": {
2159 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2160 "ruleClassName": "yq_platform_repo",
2161 "attributes": {
2162 "name": "rules_oci~1.6.0~oci~yq_windows_amd64",
2163 "platform": "windows_amd64",
2164 "version": "4.25.2"
2165 }
2166 },
2167 "oci_crane_windows_armv6": {
2168 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
2169 "ruleClassName": "crane_repositories",
2170 "attributes": {
2171 "name": "rules_oci~1.6.0~oci~oci_crane_windows_armv6",
2172 "platform": "windows_armv6",
2173 "crane_version": "v0.17.0"
2174 }
2175 },
2176 "oci_crane_toolchains": {
2177 "bzlFile": "@@rules_oci~1.6.0//oci/private:toolchains_repo.bzl",
2178 "ruleClassName": "toolchains_repo",
2179 "attributes": {
2180 "name": "rules_oci~1.6.0~oci~oci_crane_toolchains",
2181 "toolchain_type": "@rules_oci//oci:crane_toolchain_type",
2182 "toolchain": "@oci_crane_{platform}//:crane_toolchain"
2183 }
2184 },
2185 "jq_windows_amd64": {
2186 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
2187 "ruleClassName": "jq_platform_repo",
2188 "attributes": {
2189 "name": "rules_oci~1.6.0~oci~jq_windows_amd64",
2190 "platform": "windows_amd64",
2191 "version": "1.6"
2192 }
2193 },
2194 "copy_to_directory_darwin_amd64": {
2195 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
2196 "ruleClassName": "copy_to_directory_platform_repo",
2197 "attributes": {
2198 "name": "rules_oci~1.6.0~oci~copy_to_directory_darwin_amd64",
2199 "platform": "darwin_amd64"
2200 }
2201 },
2202 "yq_linux_ppc64le": {
2203 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2204 "ruleClassName": "yq_platform_repo",
2205 "attributes": {
2206 "name": "rules_oci~1.6.0~oci~yq_linux_ppc64le",
2207 "platform": "linux_ppc64le",
2208 "version": "4.25.2"
2209 }
2210 },
2211 "jq_toolchains": {
2212 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl",
2213 "ruleClassName": "jq_toolchains_repo",
2214 "attributes": {
2215 "name": "rules_oci~1.6.0~oci~jq_toolchains",
2216 "user_repository_name": "jq"
2217 }
2218 },
2219 "copy_to_directory_toolchains": {
2220 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl",
2221 "ruleClassName": "copy_to_directory_toolchains_repo",
2222 "attributes": {
2223 "name": "rules_oci~1.6.0~oci~copy_to_directory_toolchains",
2224 "user_repository_name": "copy_to_directory"
2225 }
2226 },
2227 "yq_darwin_arm64": {
2228 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2229 "ruleClassName": "yq_platform_repo",
2230 "attributes": {
2231 "name": "rules_oci~1.6.0~oci~yq_darwin_arm64",
2232 "platform": "darwin_arm64",
2233 "version": "4.25.2"
2234 }
2235 },
2236 "yq_toolchains": {
2237 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2238 "ruleClassName": "yq_toolchains_repo",
2239 "attributes": {
2240 "name": "rules_oci~1.6.0~oci~yq_toolchains",
2241 "user_repository_name": "yq"
2242 }
2243 },
2244 "oci_crane_windows_amd64": {
2245 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
2246 "ruleClassName": "crane_repositories",
2247 "attributes": {
2248 "name": "rules_oci~1.6.0~oci~oci_crane_windows_amd64",
2249 "platform": "windows_amd64",
2250 "crane_version": "v0.17.0"
2251 }
2252 },
2253 "oci_crane_linux_s390x": {
2254 "bzlFile": "@@rules_oci~1.6.0//oci:repositories.bzl",
2255 "ruleClassName": "crane_repositories",
2256 "attributes": {
2257 "name": "rules_oci~1.6.0~oci~oci_crane_linux_s390x",
2258 "platform": "linux_s390x",
2259 "crane_version": "v0.17.0"
2260 }
2261 },
2262 "oci_auth_config": {
2263 "bzlFile": "@@rules_oci~1.6.0//oci/private:auth_config_locator.bzl",
2264 "ruleClassName": "oci_auth_config_locator",
2265 "attributes": {
2266 "name": "rules_oci~1.6.0~oci~oci_auth_config"
2267 }
2268 },
2269 "coreutils_windows_amd64": {
2270 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl",
2271 "ruleClassName": "coreutils_platform_repo",
2272 "attributes": {
2273 "name": "rules_oci~1.6.0~oci~coreutils_windows_amd64",
2274 "platform": "windows_amd64",
2275 "version": "0.0.16"
2276 }
2277 },
2278 "yq_linux_arm64": {
2279 "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl",
2280 "ruleClassName": "yq_platform_repo",
2281 "attributes": {
2282 "name": "rules_oci~1.6.0~oci~yq_linux_arm64",
2283 "platform": "linux_arm64",
2284 "version": "4.25.2"
2285 }
2286 }
2287 }
2288 }
2289 }
2290 }
2291}