flatbuffers
/
MODULE.bazel.lock
1632 строки · 141.7 Кб
1{
2"lockFileVersion": 6,
3"moduleFileHash": "0e3e315145ac7ee7a4e0ac825e1c5e03c068ec1254dd42c3caaecb27e921dc4d",
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": "1ae69322ac3823527337acf02016e8ee95813d8d356f47060255b8956fa642f0"
17},
18"moduleDepGraph": {
19"<root>": {
20"name": "",
21"version": "",
22"key": "<root>",
23"repoName": "",
24"executionPlatformsToRegister": [],
25"toolchainsToRegister": [],
26"extensionUsages": [],
27"deps": {
28"bazel_tools": "bazel_tools@_",
29"local_config_platform": "local_config_platform@_"
30}
31},
32"bazel_tools@_": {
33"name": "bazel_tools",
34"version": "",
35"key": "bazel_tools@_",
36"repoName": "bazel_tools",
37"executionPlatformsToRegister": [],
38"toolchainsToRegister": [
39"@local_config_cc_toolchains//:all",
40"@local_config_sh//:local_sh_toolchain"
41],
42"extensionUsages": [
43{
44"extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl",
45"extensionName": "cc_configure_extension",
46"usingModule": "bazel_tools@_",
47"location": {
48"file": "@@bazel_tools//:MODULE.bazel",
49"line": 18,
50"column": 29
51},
52"imports": {
53"local_config_cc": "local_config_cc",
54"local_config_cc_toolchains": "local_config_cc_toolchains"
55},
56"devImports": [],
57"tags": [],
58"hasDevUseExtension": false,
59"hasNonDevUseExtension": true
60},
61{
62"extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl",
63"extensionName": "xcode_configure_extension",
64"usingModule": "bazel_tools@_",
65"location": {
66"file": "@@bazel_tools//:MODULE.bazel",
67"line": 22,
68"column": 32
69},
70"imports": {
71"local_config_xcode": "local_config_xcode"
72},
73"devImports": [],
74"tags": [],
75"hasDevUseExtension": false,
76"hasNonDevUseExtension": true
77},
78{
79"extensionBzlFile": "@rules_java//java:extensions.bzl",
80"extensionName": "toolchains",
81"usingModule": "bazel_tools@_",
82"location": {
83"file": "@@bazel_tools//:MODULE.bazel",
84"line": 25,
85"column": 32
86},
87"imports": {
88"local_jdk": "local_jdk",
89"remote_java_tools": "remote_java_tools",
90"remote_java_tools_linux": "remote_java_tools_linux",
91"remote_java_tools_windows": "remote_java_tools_windows",
92"remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64",
93"remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64"
94},
95"devImports": [],
96"tags": [],
97"hasDevUseExtension": false,
98"hasNonDevUseExtension": true
99},
100{
101"extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl",
102"extensionName": "sh_configure_extension",
103"usingModule": "bazel_tools@_",
104"location": {
105"file": "@@bazel_tools//:MODULE.bazel",
106"line": 36,
107"column": 39
108},
109"imports": {
110"local_config_sh": "local_config_sh"
111},
112"devImports": [],
113"tags": [],
114"hasDevUseExtension": false,
115"hasNonDevUseExtension": true
116},
117{
118"extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl",
119"extensionName": "remote_coverage_tools_extension",
120"usingModule": "bazel_tools@_",
121"location": {
122"file": "@@bazel_tools//:MODULE.bazel",
123"line": 40,
124"column": 48
125},
126"imports": {
127"remote_coverage_tools": "remote_coverage_tools"
128},
129"devImports": [],
130"tags": [],
131"hasDevUseExtension": false,
132"hasNonDevUseExtension": true
133},
134{
135"extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl",
136"extensionName": "remote_android_tools_extensions",
137"usingModule": "bazel_tools@_",
138"location": {
139"file": "@@bazel_tools//:MODULE.bazel",
140"line": 43,
141"column": 42
142},
143"imports": {
144"android_gmaven_r8": "android_gmaven_r8",
145"android_tools": "android_tools"
146},
147"devImports": [],
148"tags": [],
149"hasDevUseExtension": false,
150"hasNonDevUseExtension": true
151},
152{
153"extensionBzlFile": "@buildozer//:buildozer_binary.bzl",
154"extensionName": "buildozer_binary",
155"usingModule": "bazel_tools@_",
156"location": {
157"file": "@@bazel_tools//:MODULE.bazel",
158"line": 47,
159"column": 33
160},
161"imports": {
162"buildozer_binary": "buildozer_binary"
163},
164"devImports": [],
165"tags": [],
166"hasDevUseExtension": false,
167"hasNonDevUseExtension": true
168}
169],
170"deps": {
171"rules_cc": "rules_cc@0.0.9",
172"rules_java": "rules_java@7.4.0",
173"rules_license": "rules_license@0.0.7",
174"rules_proto": "rules_proto@5.3.0-21.7",
175"rules_python": "rules_python@0.22.1",
176"buildozer": "buildozer@6.4.0.2",
177"platforms": "platforms@0.0.7",
178"com_google_protobuf": "protobuf@21.7",
179"zlib": "zlib@1.3",
180"build_bazel_apple_support": "apple_support@1.5.0",
181"local_config_platform": "local_config_platform@_"
182}
183},
184"local_config_platform@_": {
185"name": "local_config_platform",
186"version": "",
187"key": "local_config_platform@_",
188"repoName": "local_config_platform",
189"executionPlatformsToRegister": [],
190"toolchainsToRegister": [],
191"extensionUsages": [],
192"deps": {
193"platforms": "platforms@0.0.7",
194"bazel_tools": "bazel_tools@_"
195}
196},
197"rules_cc@0.0.9": {
198"name": "rules_cc",
199"version": "0.0.9",
200"key": "rules_cc@0.0.9",
201"repoName": "rules_cc",
202"executionPlatformsToRegister": [],
203"toolchainsToRegister": [
204"@local_config_cc_toolchains//:all"
205],
206"extensionUsages": [
207{
208"extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl",
209"extensionName": "cc_configure_extension",
210"usingModule": "rules_cc@0.0.9",
211"location": {
212"file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel",
213"line": 9,
214"column": 29
215},
216"imports": {
217"local_config_cc_toolchains": "local_config_cc_toolchains"
218},
219"devImports": [],
220"tags": [],
221"hasDevUseExtension": false,
222"hasNonDevUseExtension": true
223}
224],
225"deps": {
226"platforms": "platforms@0.0.7",
227"bazel_tools": "bazel_tools@_",
228"local_config_platform": "local_config_platform@_"
229},
230"repoSpec": {
231"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
232"ruleClassName": "http_archive",
233"attributes": {
234"urls": [
235"https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz"
236],
237"integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=",
238"strip_prefix": "rules_cc-0.0.9",
239"remote_patches": {
240"https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g="
241},
242"remote_patch_strip": 0
243}
244}
245},
246"rules_java@7.4.0": {
247"name": "rules_java",
248"version": "7.4.0",
249"key": "rules_java@7.4.0",
250"repoName": "rules_java",
251"executionPlatformsToRegister": [],
252"toolchainsToRegister": [
253"//toolchains:all",
254"@local_jdk//:runtime_toolchain_definition",
255"@local_jdk//:bootstrap_runtime_toolchain_definition",
256"@remotejdk11_linux_toolchain_config_repo//:all",
257"@remotejdk11_linux_aarch64_toolchain_config_repo//:all",
258"@remotejdk11_linux_ppc64le_toolchain_config_repo//:all",
259"@remotejdk11_linux_s390x_toolchain_config_repo//:all",
260"@remotejdk11_macos_toolchain_config_repo//:all",
261"@remotejdk11_macos_aarch64_toolchain_config_repo//:all",
262"@remotejdk11_win_toolchain_config_repo//:all",
263"@remotejdk11_win_arm64_toolchain_config_repo//:all",
264"@remotejdk17_linux_toolchain_config_repo//:all",
265"@remotejdk17_linux_aarch64_toolchain_config_repo//:all",
266"@remotejdk17_linux_ppc64le_toolchain_config_repo//:all",
267"@remotejdk17_linux_s390x_toolchain_config_repo//:all",
268"@remotejdk17_macos_toolchain_config_repo//:all",
269"@remotejdk17_macos_aarch64_toolchain_config_repo//:all",
270"@remotejdk17_win_toolchain_config_repo//:all",
271"@remotejdk17_win_arm64_toolchain_config_repo//:all",
272"@remotejdk21_linux_toolchain_config_repo//:all",
273"@remotejdk21_linux_aarch64_toolchain_config_repo//:all",
274"@remotejdk21_macos_toolchain_config_repo//:all",
275"@remotejdk21_macos_aarch64_toolchain_config_repo//:all",
276"@remotejdk21_win_toolchain_config_repo//:all"
277],
278"extensionUsages": [
279{
280"extensionBzlFile": "@rules_java//java:extensions.bzl",
281"extensionName": "toolchains",
282"usingModule": "rules_java@7.4.0",
283"location": {
284"file": "https://bcr.bazel.build/modules/rules_java/7.4.0/MODULE.bazel",
285"line": 19,
286"column": 27
287},
288"imports": {
289"remote_java_tools": "remote_java_tools",
290"remote_java_tools_linux": "remote_java_tools_linux",
291"remote_java_tools_windows": "remote_java_tools_windows",
292"remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64",
293"remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64",
294"local_jdk": "local_jdk",
295"remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo",
296"remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo",
297"remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo",
298"remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo",
299"remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo",
300"remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo",
301"remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo",
302"remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo",
303"remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo",
304"remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo",
305"remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo",
306"remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo",
307"remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo",
308"remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo",
309"remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo",
310"remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo",
311"remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo",
312"remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo",
313"remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo",
314"remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo",
315"remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo"
316},
317"devImports": [],
318"tags": [],
319"hasDevUseExtension": false,
320"hasNonDevUseExtension": true
321}
322],
323"deps": {
324"platforms": "platforms@0.0.7",
325"rules_cc": "rules_cc@0.0.9",
326"bazel_skylib": "bazel_skylib@1.3.0",
327"rules_proto": "rules_proto@5.3.0-21.7",
328"rules_license": "rules_license@0.0.7",
329"bazel_tools": "bazel_tools@_",
330"local_config_platform": "local_config_platform@_"
331},
332"repoSpec": {
333"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
334"ruleClassName": "http_archive",
335"attributes": {
336"urls": [
337"https://github.com/bazelbuild/rules_java/releases/download/7.4.0/rules_java-7.4.0.tar.gz"
338],
339"integrity": "sha256-l27wi0nJKXQfIBeQ5Z44B8cq2B9CjIvJU82+/1/tFes=",
340"strip_prefix": "",
341"remote_patches": {},
342"remote_patch_strip": 0
343}
344}
345},
346"rules_license@0.0.7": {
347"name": "rules_license",
348"version": "0.0.7",
349"key": "rules_license@0.0.7",
350"repoName": "rules_license",
351"executionPlatformsToRegister": [],
352"toolchainsToRegister": [],
353"extensionUsages": [],
354"deps": {
355"bazel_tools": "bazel_tools@_",
356"local_config_platform": "local_config_platform@_"
357},
358"repoSpec": {
359"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
360"ruleClassName": "http_archive",
361"attributes": {
362"urls": [
363"https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz"
364],
365"integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=",
366"strip_prefix": "",
367"remote_patches": {},
368"remote_patch_strip": 0
369}
370}
371},
372"rules_proto@5.3.0-21.7": {
373"name": "rules_proto",
374"version": "5.3.0-21.7",
375"key": "rules_proto@5.3.0-21.7",
376"repoName": "rules_proto",
377"executionPlatformsToRegister": [],
378"toolchainsToRegister": [],
379"extensionUsages": [],
380"deps": {
381"bazel_skylib": "bazel_skylib@1.3.0",
382"com_google_protobuf": "protobuf@21.7",
383"rules_cc": "rules_cc@0.0.9",
384"bazel_tools": "bazel_tools@_",
385"local_config_platform": "local_config_platform@_"
386},
387"repoSpec": {
388"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
389"ruleClassName": "http_archive",
390"attributes": {
391"urls": [
392"https://github.com/bazelbuild/rules_proto/archive/refs/tags/5.3.0-21.7.tar.gz"
393],
394"integrity": "sha256-3D+yBqLLNEG0heseQjFlsjEjWh6psDG0Qzz3vB+kYN0=",
395"strip_prefix": "rules_proto-5.3.0-21.7",
396"remote_patches": {},
397"remote_patch_strip": 0
398}
399}
400},
401"rules_python@0.22.1": {
402"name": "rules_python",
403"version": "0.22.1",
404"key": "rules_python@0.22.1",
405"repoName": "rules_python",
406"executionPlatformsToRegister": [],
407"toolchainsToRegister": [
408"@bazel_tools//tools/python:autodetecting_toolchain"
409],
410"extensionUsages": [
411{
412"extensionBzlFile": "@rules_python//python/extensions/private:internal_deps.bzl",
413"extensionName": "internal_deps",
414"usingModule": "rules_python@0.22.1",
415"location": {
416"file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel",
417"line": 14,
418"column": 30
419},
420"imports": {
421"pypi__build": "pypi__build",
422"pypi__click": "pypi__click",
423"pypi__colorama": "pypi__colorama",
424"pypi__importlib_metadata": "pypi__importlib_metadata",
425"pypi__installer": "pypi__installer",
426"pypi__more_itertools": "pypi__more_itertools",
427"pypi__packaging": "pypi__packaging",
428"pypi__pep517": "pypi__pep517",
429"pypi__pip": "pypi__pip",
430"pypi__pip_tools": "pypi__pip_tools",
431"pypi__setuptools": "pypi__setuptools",
432"pypi__tomli": "pypi__tomli",
433"pypi__wheel": "pypi__wheel",
434"pypi__zipp": "pypi__zipp",
435"pypi__coverage_cp310_aarch64-apple-darwin": "pypi__coverage_cp310_aarch64-apple-darwin",
436"pypi__coverage_cp310_aarch64-unknown-linux-gnu": "pypi__coverage_cp310_aarch64-unknown-linux-gnu",
437"pypi__coverage_cp310_x86_64-apple-darwin": "pypi__coverage_cp310_x86_64-apple-darwin",
438"pypi__coverage_cp310_x86_64-unknown-linux-gnu": "pypi__coverage_cp310_x86_64-unknown-linux-gnu",
439"pypi__coverage_cp311_aarch64-unknown-linux-gnu": "pypi__coverage_cp311_aarch64-unknown-linux-gnu",
440"pypi__coverage_cp311_x86_64-apple-darwin": "pypi__coverage_cp311_x86_64-apple-darwin",
441"pypi__coverage_cp311_x86_64-unknown-linux-gnu": "pypi__coverage_cp311_x86_64-unknown-linux-gnu",
442"pypi__coverage_cp38_aarch64-apple-darwin": "pypi__coverage_cp38_aarch64-apple-darwin",
443"pypi__coverage_cp38_aarch64-unknown-linux-gnu": "pypi__coverage_cp38_aarch64-unknown-linux-gnu",
444"pypi__coverage_cp38_x86_64-apple-darwin": "pypi__coverage_cp38_x86_64-apple-darwin",
445"pypi__coverage_cp38_x86_64-unknown-linux-gnu": "pypi__coverage_cp38_x86_64-unknown-linux-gnu",
446"pypi__coverage_cp39_aarch64-apple-darwin": "pypi__coverage_cp39_aarch64-apple-darwin",
447"pypi__coverage_cp39_aarch64-unknown-linux-gnu": "pypi__coverage_cp39_aarch64-unknown-linux-gnu",
448"pypi__coverage_cp39_x86_64-apple-darwin": "pypi__coverage_cp39_x86_64-apple-darwin",
449"pypi__coverage_cp39_x86_64-unknown-linux-gnu": "pypi__coverage_cp39_x86_64-unknown-linux-gnu"
450},
451"devImports": [],
452"tags": [
453{
454"tagName": "install",
455"attributeValues": {},
456"devDependency": false,
457"location": {
458"file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel",
459"line": 15,
460"column": 22
461}
462}
463],
464"hasDevUseExtension": false,
465"hasNonDevUseExtension": true
466},
467{
468"extensionBzlFile": "@rules_python//python/extensions:python.bzl",
469"extensionName": "python",
470"usingModule": "rules_python@0.22.1",
471"location": {
472"file": "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel",
473"line": 50,
474"column": 23
475},
476"imports": {
477"pythons_hub": "pythons_hub"
478},
479"devImports": [],
480"tags": [],
481"hasDevUseExtension": false,
482"hasNonDevUseExtension": true
483}
484],
485"deps": {
486"platforms": "platforms@0.0.7",
487"bazel_skylib": "bazel_skylib@1.3.0",
488"rules_proto": "rules_proto@5.3.0-21.7",
489"com_google_protobuf": "protobuf@21.7",
490"bazel_tools": "bazel_tools@_",
491"local_config_platform": "local_config_platform@_"
492},
493"repoSpec": {
494"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
495"ruleClassName": "http_archive",
496"attributes": {
497"urls": [
498"https://github.com/bazelbuild/rules_python/releases/download/0.22.1/rules_python-0.22.1.tar.gz"
499],
500"integrity": "sha256-pWQP3dS+sD6MH95e1xYMC6a9R359BIZhwwwGk2om/WM=",
501"strip_prefix": "rules_python-0.22.1",
502"remote_patches": {
503"https://bcr.bazel.build/modules/rules_python/0.22.1/patches/module_dot_bazel_version.patch": "sha256-3+VLDH9gYDzNI4eOW7mABC/LKxh1xqF6NhacLbNTucs="
504},
505"remote_patch_strip": 1
506}
507}
508},
509"buildozer@6.4.0.2": {
510"name": "buildozer",
511"version": "6.4.0.2",
512"key": "buildozer@6.4.0.2",
513"repoName": "buildozer",
514"executionPlatformsToRegister": [],
515"toolchainsToRegister": [],
516"extensionUsages": [
517{
518"extensionBzlFile": "@buildozer//:buildozer_binary.bzl",
519"extensionName": "buildozer_binary",
520"usingModule": "buildozer@6.4.0.2",
521"location": {
522"file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel",
523"line": 7,
524"column": 33
525},
526"imports": {
527"buildozer_binary": "buildozer_binary"
528},
529"devImports": [],
530"tags": [
531{
532"tagName": "buildozer",
533"attributeValues": {
534"sha256": {
535"darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e",
536"darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d",
537"linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119",
538"linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa",
539"windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b"
540},
541"version": "6.4.0"
542},
543"devDependency": false,
544"location": {
545"file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel",
546"line": 8,
547"column": 27
548}
549}
550],
551"hasDevUseExtension": false,
552"hasNonDevUseExtension": true
553}
554],
555"deps": {
556"bazel_tools": "bazel_tools@_",
557"local_config_platform": "local_config_platform@_"
558},
559"repoSpec": {
560"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
561"ruleClassName": "http_archive",
562"attributes": {
563"urls": [
564"https://github.com/fmeum/buildozer/releases/download/v6.4.0.2/buildozer-v6.4.0.2.tar.gz"
565],
566"integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=",
567"strip_prefix": "buildozer-6.4.0.2",
568"remote_patches": {
569"https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU="
570},
571"remote_patch_strip": 1
572}
573}
574},
575"platforms@0.0.7": {
576"name": "platforms",
577"version": "0.0.7",
578"key": "platforms@0.0.7",
579"repoName": "platforms",
580"executionPlatformsToRegister": [],
581"toolchainsToRegister": [],
582"extensionUsages": [],
583"deps": {
584"rules_license": "rules_license@0.0.7",
585"bazel_tools": "bazel_tools@_",
586"local_config_platform": "local_config_platform@_"
587},
588"repoSpec": {
589"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
590"ruleClassName": "http_archive",
591"attributes": {
592"urls": [
593"https://github.com/bazelbuild/platforms/releases/download/0.0.7/platforms-0.0.7.tar.gz"
594],
595"integrity": "sha256-OlYcmee9vpFzqmU/1Xn+hJ8djWc5V4CrR3Cx84FDHVE=",
596"strip_prefix": "",
597"remote_patches": {},
598"remote_patch_strip": 0
599}
600}
601},
602"protobuf@21.7": {
603"name": "protobuf",
604"version": "21.7",
605"key": "protobuf@21.7",
606"repoName": "protobuf",
607"executionPlatformsToRegister": [],
608"toolchainsToRegister": [],
609"extensionUsages": [
610{
611"extensionBzlFile": "@rules_jvm_external//:extensions.bzl",
612"extensionName": "maven",
613"usingModule": "protobuf@21.7",
614"location": {
615"file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel",
616"line": 22,
617"column": 22
618},
619"imports": {
620"maven": "maven"
621},
622"devImports": [],
623"tags": [
624{
625"tagName": "install",
626"attributeValues": {
627"name": "maven",
628"artifacts": [
629"com.google.code.findbugs:jsr305:3.0.2",
630"com.google.code.gson:gson:2.8.9",
631"com.google.errorprone:error_prone_annotations:2.3.2",
632"com.google.j2objc:j2objc-annotations:1.3",
633"com.google.guava:guava:31.1-jre",
634"com.google.guava:guava-testlib:31.1-jre",
635"com.google.truth:truth:1.1.2",
636"junit:junit:4.13.2",
637"org.mockito:mockito-core:4.3.1"
638]
639},
640"devDependency": false,
641"location": {
642"file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel",
643"line": 24,
644"column": 14
645}
646}
647],
648"hasDevUseExtension": false,
649"hasNonDevUseExtension": true
650}
651],
652"deps": {
653"bazel_skylib": "bazel_skylib@1.3.0",
654"rules_python": "rules_python@0.22.1",
655"rules_cc": "rules_cc@0.0.9",
656"rules_proto": "rules_proto@5.3.0-21.7",
657"rules_java": "rules_java@7.4.0",
658"rules_pkg": "rules_pkg@0.7.0",
659"com_google_abseil": "abseil-cpp@20211102.0",
660"zlib": "zlib@1.3",
661"upb": "upb@0.0.0-20220923-a547704",
662"rules_jvm_external": "rules_jvm_external@4.4.2",
663"com_google_googletest": "googletest@1.11.0",
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"urls": [
672"https://github.com/protocolbuffers/protobuf/releases/download/v21.7/protobuf-all-21.7.zip"
673],
674"integrity": "sha256-VJOiH17T/FAuZv7GuUScBqVRztYwAvpIkDxA36jeeko=",
675"strip_prefix": "protobuf-21.7",
676"remote_patches": {
677"https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=",
678"https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=",
679"https://bcr.bazel.build/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=",
680"https://bcr.bazel.build/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY="
681},
682"remote_patch_strip": 1
683}
684}
685},
686"zlib@1.3": {
687"name": "zlib",
688"version": "1.3",
689"key": "zlib@1.3",
690"repoName": "zlib",
691"executionPlatformsToRegister": [],
692"toolchainsToRegister": [],
693"extensionUsages": [],
694"deps": {
695"platforms": "platforms@0.0.7",
696"rules_cc": "rules_cc@0.0.9",
697"bazel_tools": "bazel_tools@_",
698"local_config_platform": "local_config_platform@_"
699},
700"repoSpec": {
701"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
702"ruleClassName": "http_archive",
703"attributes": {
704"urls": [
705"https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz"
706],
707"integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=",
708"strip_prefix": "zlib-1.3",
709"remote_patches": {
710"https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=",
711"https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk="
712},
713"remote_patch_strip": 0
714}
715}
716},
717"apple_support@1.5.0": {
718"name": "apple_support",
719"version": "1.5.0",
720"key": "apple_support@1.5.0",
721"repoName": "build_bazel_apple_support",
722"executionPlatformsToRegister": [],
723"toolchainsToRegister": [
724"@local_config_apple_cc_toolchains//:all"
725],
726"extensionUsages": [
727{
728"extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl",
729"extensionName": "apple_cc_configure_extension",
730"usingModule": "apple_support@1.5.0",
731"location": {
732"file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel",
733"line": 17,
734"column": 35
735},
736"imports": {
737"local_config_apple_cc": "local_config_apple_cc",
738"local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains"
739},
740"devImports": [],
741"tags": [],
742"hasDevUseExtension": false,
743"hasNonDevUseExtension": true
744}
745],
746"deps": {
747"bazel_skylib": "bazel_skylib@1.3.0",
748"platforms": "platforms@0.0.7",
749"bazel_tools": "bazel_tools@_",
750"local_config_platform": "local_config_platform@_"
751},
752"repoSpec": {
753"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
754"ruleClassName": "http_archive",
755"attributes": {
756"urls": [
757"https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz"
758],
759"integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=",
760"strip_prefix": "",
761"remote_patches": {},
762"remote_patch_strip": 0
763}
764}
765},
766"bazel_skylib@1.3.0": {
767"name": "bazel_skylib",
768"version": "1.3.0",
769"key": "bazel_skylib@1.3.0",
770"repoName": "bazel_skylib",
771"executionPlatformsToRegister": [],
772"toolchainsToRegister": [
773"//toolchains/unittest:cmd_toolchain",
774"//toolchains/unittest:bash_toolchain"
775],
776"extensionUsages": [],
777"deps": {
778"platforms": "platforms@0.0.7",
779"bazel_tools": "bazel_tools@_",
780"local_config_platform": "local_config_platform@_"
781},
782"repoSpec": {
783"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
784"ruleClassName": "http_archive",
785"attributes": {
786"urls": [
787"https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz"
788],
789"integrity": "sha256-dNVE2W9KW7Yw1GXKi7z+Ix41lOWq5X4e2/F6brPKJQY=",
790"strip_prefix": "",
791"remote_patches": {},
792"remote_patch_strip": 0
793}
794}
795},
796"rules_pkg@0.7.0": {
797"name": "rules_pkg",
798"version": "0.7.0",
799"key": "rules_pkg@0.7.0",
800"repoName": "rules_pkg",
801"executionPlatformsToRegister": [],
802"toolchainsToRegister": [],
803"extensionUsages": [],
804"deps": {
805"rules_python": "rules_python@0.22.1",
806"bazel_skylib": "bazel_skylib@1.3.0",
807"rules_license": "rules_license@0.0.7",
808"bazel_tools": "bazel_tools@_",
809"local_config_platform": "local_config_platform@_"
810},
811"repoSpec": {
812"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
813"ruleClassName": "http_archive",
814"attributes": {
815"urls": [
816"https://github.com/bazelbuild/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz"
817],
818"integrity": "sha256-iimOgydi7aGDBZfWT+fbWBeKqEzVkm121bdE1lWJQcI=",
819"strip_prefix": "",
820"remote_patches": {
821"https://bcr.bazel.build/modules/rules_pkg/0.7.0/patches/module_dot_bazel.patch": "sha256-4OaEPZwYF6iC71ZTDg6MJ7LLqX7ZA0/kK4mT+4xKqiE="
822},
823"remote_patch_strip": 0
824}
825}
826},
827"abseil-cpp@20211102.0": {
828"name": "abseil-cpp",
829"version": "20211102.0",
830"key": "abseil-cpp@20211102.0",
831"repoName": "abseil-cpp",
832"executionPlatformsToRegister": [],
833"toolchainsToRegister": [],
834"extensionUsages": [],
835"deps": {
836"rules_cc": "rules_cc@0.0.9",
837"platforms": "platforms@0.0.7",
838"bazel_tools": "bazel_tools@_",
839"local_config_platform": "local_config_platform@_"
840},
841"repoSpec": {
842"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
843"ruleClassName": "http_archive",
844"attributes": {
845"urls": [
846"https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz"
847],
848"integrity": "sha256-3PcbnLqNwMqZQMSzFqDHlr6Pq0KwcLtrfKtitI8OZsQ=",
849"strip_prefix": "abseil-cpp-20211102.0",
850"remote_patches": {
851"https://bcr.bazel.build/modules/abseil-cpp/20211102.0/patches/module_dot_bazel.patch": "sha256-4izqopgGCey4jVZzl/w3M2GVPNohjh2B5TmbThZNvPY="
852},
853"remote_patch_strip": 0
854}
855}
856},
857"upb@0.0.0-20220923-a547704": {
858"name": "upb",
859"version": "0.0.0-20220923-a547704",
860"key": "upb@0.0.0-20220923-a547704",
861"repoName": "upb",
862"executionPlatformsToRegister": [],
863"toolchainsToRegister": [],
864"extensionUsages": [],
865"deps": {
866"bazel_skylib": "bazel_skylib@1.3.0",
867"rules_proto": "rules_proto@5.3.0-21.7",
868"com_google_protobuf": "protobuf@21.7",
869"com_google_absl": "abseil-cpp@20211102.0",
870"platforms": "platforms@0.0.7",
871"bazel_tools": "bazel_tools@_",
872"local_config_platform": "local_config_platform@_"
873},
874"repoSpec": {
875"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
876"ruleClassName": "http_archive",
877"attributes": {
878"urls": [
879"https://github.com/protocolbuffers/upb/archive/a5477045acaa34586420942098f5fecd3570f577.tar.gz"
880],
881"integrity": "sha256-z39x6v+QskwaKLSWRan/A6mmwecTQpHOcJActj5zZLU=",
882"strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577",
883"remote_patches": {
884"https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0="
885},
886"remote_patch_strip": 0
887}
888}
889},
890"rules_jvm_external@4.4.2": {
891"name": "rules_jvm_external",
892"version": "4.4.2",
893"key": "rules_jvm_external@4.4.2",
894"repoName": "rules_jvm_external",
895"executionPlatformsToRegister": [],
896"toolchainsToRegister": [],
897"extensionUsages": [
898{
899"extensionBzlFile": "@rules_jvm_external//:non-module-deps.bzl",
900"extensionName": "non_module_deps",
901"usingModule": "rules_jvm_external@4.4.2",
902"location": {
903"file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel",
904"line": 9,
905"column": 32
906},
907"imports": {
908"io_bazel_rules_kotlin": "io_bazel_rules_kotlin"
909},
910"devImports": [],
911"tags": [],
912"hasDevUseExtension": false,
913"hasNonDevUseExtension": true
914},
915{
916"extensionBzlFile": "@rules_jvm_external//:extensions.bzl",
917"extensionName": "maven",
918"usingModule": "rules_jvm_external@4.4.2",
919"location": {
920"file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel",
921"line": 16,
922"column": 22
923},
924"imports": {
925"rules_jvm_external_deps": "rules_jvm_external_deps"
926},
927"devImports": [],
928"tags": [
929{
930"tagName": "install",
931"attributeValues": {
932"name": "rules_jvm_external_deps",
933"artifacts": [
934"com.google.cloud:google-cloud-core:1.93.10",
935"com.google.cloud:google-cloud-storage:1.113.4",
936"com.google.code.gson:gson:2.9.0",
937"org.apache.maven:maven-artifact:3.8.6",
938"software.amazon.awssdk:s3:2.17.183"
939],
940"lock_file": "@rules_jvm_external//:rules_jvm_external_deps_install.json"
941},
942"devDependency": false,
943"location": {
944"file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel",
945"line": 18,
946"column": 14
947}
948}
949],
950"hasDevUseExtension": false,
951"hasNonDevUseExtension": true
952}
953],
954"deps": {
955"bazel_skylib": "bazel_skylib@1.3.0",
956"io_bazel_stardoc": "stardoc@0.5.1",
957"bazel_tools": "bazel_tools@_",
958"local_config_platform": "local_config_platform@_"
959},
960"repoSpec": {
961"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
962"ruleClassName": "http_archive",
963"attributes": {
964"urls": [
965"https://github.com/bazelbuild/rules_jvm_external/archive/refs/tags/4.4.2.zip"
966],
967"integrity": "sha256-c1YC9QgT6y6pPKP15DsZWb2AshO4NqB6YqKddXZwt3s=",
968"strip_prefix": "rules_jvm_external-4.4.2",
969"remote_patches": {},
970"remote_patch_strip": 0
971}
972}
973},
974"googletest@1.11.0": {
975"name": "googletest",
976"version": "1.11.0",
977"key": "googletest@1.11.0",
978"repoName": "googletest",
979"executionPlatformsToRegister": [],
980"toolchainsToRegister": [],
981"extensionUsages": [],
982"deps": {
983"com_google_absl": "abseil-cpp@20211102.0",
984"platforms": "platforms@0.0.7",
985"rules_cc": "rules_cc@0.0.9",
986"bazel_tools": "bazel_tools@_",
987"local_config_platform": "local_config_platform@_"
988},
989"repoSpec": {
990"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
991"ruleClassName": "http_archive",
992"attributes": {
993"urls": [
994"https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz"
995],
996"integrity": "sha256-tIcL8SH/d5W6INILzdhie44Ijy0dqymaAxwQNO3ck9U=",
997"strip_prefix": "googletest-release-1.11.0",
998"remote_patches": {
999"https://bcr.bazel.build/modules/googletest/1.11.0/patches/module_dot_bazel.patch": "sha256-HuahEdI/n8KCI071sN3CEziX+7qP/Ec77IWayYunLP0="
1000},
1001"remote_patch_strip": 0
1002}
1003}
1004},
1005"stardoc@0.5.1": {
1006"name": "stardoc",
1007"version": "0.5.1",
1008"key": "stardoc@0.5.1",
1009"repoName": "stardoc",
1010"executionPlatformsToRegister": [],
1011"toolchainsToRegister": [],
1012"extensionUsages": [],
1013"deps": {
1014"bazel_skylib": "bazel_skylib@1.3.0",
1015"rules_java": "rules_java@7.4.0",
1016"bazel_tools": "bazel_tools@_",
1017"local_config_platform": "local_config_platform@_"
1018},
1019"repoSpec": {
1020"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1021"ruleClassName": "http_archive",
1022"attributes": {
1023"urls": [
1024"https://github.com/bazelbuild/stardoc/releases/download/0.5.1/stardoc-0.5.1.tar.gz"
1025],
1026"integrity": "sha256-qoFNrgrEALurLoiB+ZFcb0fElmS/CHxAmhX5BDjSwj4=",
1027"strip_prefix": "",
1028"remote_patches": {
1029"https://bcr.bazel.build/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI="
1030},
1031"remote_patch_strip": 0
1032}
1033}
1034}
1035},
1036"moduleExtensions": {
1037"@@apple_support~//crosstool:setup.bzl%apple_cc_configure_extension": {
1038"general": {
1039"bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=",
1040"recordedFileInputs": {},
1041"recordedDirentsInputs": {},
1042"envVariables": {},
1043"generatedRepoSpecs": {
1044"local_config_apple_cc": {
1045"bzlFile": "@@apple_support~//crosstool:setup.bzl",
1046"ruleClassName": "_apple_cc_autoconf",
1047"attributes": {}
1048},
1049"local_config_apple_cc_toolchains": {
1050"bzlFile": "@@apple_support~//crosstool:setup.bzl",
1051"ruleClassName": "_apple_cc_autoconf_toolchains",
1052"attributes": {}
1053}
1054},
1055"recordedRepoMappingEntries": [
1056[
1057"apple_support~",
1058"bazel_tools",
1059"bazel_tools"
1060]
1061]
1062}
1063},
1064"@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": {
1065"general": {
1066"bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=",
1067"recordedFileInputs": {},
1068"recordedDirentsInputs": {},
1069"envVariables": {},
1070"generatedRepoSpecs": {
1071"local_config_cc": {
1072"bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl",
1073"ruleClassName": "cc_autoconf",
1074"attributes": {}
1075},
1076"local_config_cc_toolchains": {
1077"bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl",
1078"ruleClassName": "cc_autoconf_toolchains",
1079"attributes": {}
1080}
1081},
1082"recordedRepoMappingEntries": [
1083[
1084"bazel_tools",
1085"bazel_tools",
1086"bazel_tools"
1087]
1088]
1089}
1090},
1091"@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": {
1092"general": {
1093"bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=",
1094"recordedFileInputs": {},
1095"recordedDirentsInputs": {},
1096"envVariables": {},
1097"generatedRepoSpecs": {
1098"local_config_xcode": {
1099"bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl",
1100"ruleClassName": "xcode_autoconf",
1101"attributes": {
1102"xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m",
1103"remote_xcode": ""
1104}
1105}
1106},
1107"recordedRepoMappingEntries": []
1108}
1109},
1110"@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": {
1111"general": {
1112"bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=",
1113"recordedFileInputs": {},
1114"recordedDirentsInputs": {},
1115"envVariables": {},
1116"generatedRepoSpecs": {
1117"local_config_sh": {
1118"bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl",
1119"ruleClassName": "sh_config",
1120"attributes": {}
1121}
1122},
1123"recordedRepoMappingEntries": []
1124}
1125},
1126"@@rules_java~//java:extensions.bzl%toolchains": {
1127"general": {
1128"bzlTransitiveDigest": "0N5b5J9fUzo0sgvH4F3kIEaeXunz4Wy2/UtSFV/eXUY=",
1129"recordedFileInputs": {},
1130"recordedDirentsInputs": {},
1131"envVariables": {},
1132"generatedRepoSpecs": {
1133"remotejdk21_linux_toolchain_config_repo": {
1134"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1135"ruleClassName": "_toolchain_config",
1136"attributes": {
1137"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"
1138}
1139},
1140"remotejdk17_linux_s390x_toolchain_config_repo": {
1141"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1142"ruleClassName": "_toolchain_config",
1143"attributes": {
1144"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"
1145}
1146},
1147"remotejdk17_macos_toolchain_config_repo": {
1148"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1149"ruleClassName": "_toolchain_config",
1150"attributes": {
1151"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"
1152}
1153},
1154"remotejdk21_macos_aarch64_toolchain_config_repo": {
1155"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1156"ruleClassName": "_toolchain_config",
1157"attributes": {
1158"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"
1159}
1160},
1161"remotejdk17_linux_aarch64_toolchain_config_repo": {
1162"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1163"ruleClassName": "_toolchain_config",
1164"attributes": {
1165"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"
1166}
1167},
1168"remotejdk21_macos_aarch64": {
1169"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1170"ruleClassName": "http_archive",
1171"attributes": {
1172"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",
1173"sha256": "e8260516de8b60661422a725f1df2c36ef888f6fb35393566b00e7325db3d04e",
1174"strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_aarch64",
1175"urls": [
1176"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz",
1177"https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz"
1178]
1179}
1180},
1181"remotejdk17_linux_toolchain_config_repo": {
1182"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1183"ruleClassName": "_toolchain_config",
1184"attributes": {
1185"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"
1186}
1187},
1188"remotejdk17_macos_aarch64": {
1189"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1190"ruleClassName": "http_archive",
1191"attributes": {
1192"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",
1193"sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca",
1194"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64",
1195"urls": [
1196"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz",
1197"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz"
1198]
1199}
1200},
1201"remote_java_tools_windows": {
1202"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1203"ruleClassName": "http_archive",
1204"attributes": {
1205"sha256": "fe2f88169696d6c6fc6e90ba61bb46be7d0ae3693cbafdf336041bf56679e8d1",
1206"urls": [
1207"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_windows-v13.4.zip",
1208"https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_windows-v13.4.zip"
1209]
1210}
1211},
1212"remotejdk11_win": {
1213"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1214"ruleClassName": "http_archive",
1215"attributes": {
1216"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",
1217"sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83",
1218"strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64",
1219"urls": [
1220"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip",
1221"https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip"
1222]
1223}
1224},
1225"remotejdk11_win_toolchain_config_repo": {
1226"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1227"ruleClassName": "_toolchain_config",
1228"attributes": {
1229"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"
1230}
1231},
1232"remotejdk11_linux_aarch64": {
1233"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1234"ruleClassName": "http_archive",
1235"attributes": {
1236"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",
1237"sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de",
1238"strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64",
1239"urls": [
1240"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz",
1241"https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz"
1242]
1243}
1244},
1245"remotejdk17_linux": {
1246"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1247"ruleClassName": "http_archive",
1248"attributes": {
1249"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",
1250"sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340",
1251"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64",
1252"urls": [
1253"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz",
1254"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz"
1255]
1256}
1257},
1258"remotejdk11_linux_s390x_toolchain_config_repo": {
1259"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1260"ruleClassName": "_toolchain_config",
1261"attributes": {
1262"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"
1263}
1264},
1265"remotejdk11_linux_toolchain_config_repo": {
1266"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1267"ruleClassName": "_toolchain_config",
1268"attributes": {
1269"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"
1270}
1271},
1272"remotejdk11_macos": {
1273"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1274"ruleClassName": "http_archive",
1275"attributes": {
1276"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",
1277"sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd",
1278"strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64",
1279"urls": [
1280"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz",
1281"https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz"
1282]
1283}
1284},
1285"remotejdk11_win_arm64": {
1286"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1287"ruleClassName": "http_archive",
1288"attributes": {
1289"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",
1290"sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2",
1291"strip_prefix": "jdk-11.0.13+8",
1292"urls": [
1293"https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip"
1294]
1295}
1296},
1297"remotejdk17_macos": {
1298"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1299"ruleClassName": "http_archive",
1300"attributes": {
1301"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",
1302"sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f",
1303"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64",
1304"urls": [
1305"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz",
1306"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz"
1307]
1308}
1309},
1310"remotejdk21_macos": {
1311"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1312"ruleClassName": "http_archive",
1313"attributes": {
1314"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",
1315"sha256": "3ad8fe288eb57d975c2786ae453a036aa46e47ab2ac3d81538ebae2a54d3c025",
1316"strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_x64",
1317"urls": [
1318"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz",
1319"https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz"
1320]
1321}
1322},
1323"remotejdk21_macos_toolchain_config_repo": {
1324"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1325"ruleClassName": "_toolchain_config",
1326"attributes": {
1327"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"
1328}
1329},
1330"remotejdk17_macos_aarch64_toolchain_config_repo": {
1331"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1332"ruleClassName": "_toolchain_config",
1333"attributes": {
1334"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"
1335}
1336},
1337"remotejdk17_win": {
1338"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1339"ruleClassName": "http_archive",
1340"attributes": {
1341"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",
1342"sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637",
1343"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64",
1344"urls": [
1345"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip",
1346"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip"
1347]
1348}
1349},
1350"remotejdk11_macos_aarch64_toolchain_config_repo": {
1351"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1352"ruleClassName": "_toolchain_config",
1353"attributes": {
1354"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"
1355}
1356},
1357"remotejdk11_linux_ppc64le_toolchain_config_repo": {
1358"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1359"ruleClassName": "_toolchain_config",
1360"attributes": {
1361"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"
1362}
1363},
1364"remotejdk21_linux": {
1365"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1366"ruleClassName": "http_archive",
1367"attributes": {
1368"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",
1369"sha256": "5ad730fbee6bb49bfff10bf39e84392e728d89103d3474a7e5def0fd134b300a",
1370"strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_x64",
1371"urls": [
1372"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz",
1373"https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz"
1374]
1375}
1376},
1377"remote_java_tools_linux": {
1378"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1379"ruleClassName": "http_archive",
1380"attributes": {
1381"sha256": "ba10f09a138cf185d04cbc807d67a3da42ab13d618c5d1ce20d776e199c33a39",
1382"urls": [
1383"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_linux-v13.4.zip",
1384"https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_linux-v13.4.zip"
1385]
1386}
1387},
1388"remotejdk21_win": {
1389"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1390"ruleClassName": "http_archive",
1391"attributes": {
1392"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",
1393"sha256": "f7cc15ca17295e69c907402dfe8db240db446e75d3b150da7bf67243cded93de",
1394"strip_prefix": "zulu21.32.17-ca-jdk21.0.2-win_x64",
1395"urls": [
1396"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip",
1397"https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip"
1398]
1399}
1400},
1401"remotejdk21_linux_aarch64": {
1402"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1403"ruleClassName": "http_archive",
1404"attributes": {
1405"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",
1406"sha256": "ce7df1af5d44a9f455617c4b8891443fbe3e4b269c777d8b82ed66f77167cfe0",
1407"strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64",
1408"urls": [
1409"https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz",
1410"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz"
1411]
1412}
1413},
1414"remotejdk11_linux_aarch64_toolchain_config_repo": {
1415"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1416"ruleClassName": "_toolchain_config",
1417"attributes": {
1418"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"
1419}
1420},
1421"remotejdk11_linux_s390x": {
1422"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1423"ruleClassName": "http_archive",
1424"attributes": {
1425"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",
1426"sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b",
1427"strip_prefix": "jdk-11.0.15+10",
1428"urls": [
1429"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",
1430"https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz"
1431]
1432}
1433},
1434"remotejdk17_linux_aarch64": {
1435"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1436"ruleClassName": "http_archive",
1437"attributes": {
1438"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",
1439"sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313",
1440"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64",
1441"urls": [
1442"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz",
1443"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz"
1444]
1445}
1446},
1447"remotejdk17_win_arm64_toolchain_config_repo": {
1448"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1449"ruleClassName": "_toolchain_config",
1450"attributes": {
1451"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"
1452}
1453},
1454"remotejdk11_linux": {
1455"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1456"ruleClassName": "http_archive",
1457"attributes": {
1458"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",
1459"sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c",
1460"strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64",
1461"urls": [
1462"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz",
1463"https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz"
1464]
1465}
1466},
1467"remotejdk11_macos_toolchain_config_repo": {
1468"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1469"ruleClassName": "_toolchain_config",
1470"attributes": {
1471"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"
1472}
1473},
1474"remotejdk17_linux_ppc64le_toolchain_config_repo": {
1475"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1476"ruleClassName": "_toolchain_config",
1477"attributes": {
1478"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"
1479}
1480},
1481"remotejdk17_win_arm64": {
1482"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1483"ruleClassName": "http_archive",
1484"attributes": {
1485"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",
1486"sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85",
1487"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64",
1488"urls": [
1489"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip",
1490"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip"
1491]
1492}
1493},
1494"remote_java_tools_darwin_arm64": {
1495"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1496"ruleClassName": "http_archive",
1497"attributes": {
1498"sha256": "076a7e198ad077f8c7d997986ef5102427fae6bbfce7a7852d2e080ed8767528",
1499"urls": [
1500"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_arm64-v13.4.zip",
1501"https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_arm64-v13.4.zip"
1502]
1503}
1504},
1505"remotejdk17_linux_ppc64le": {
1506"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1507"ruleClassName": "http_archive",
1508"attributes": {
1509"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",
1510"sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd",
1511"strip_prefix": "jdk-17.0.8.1+1",
1512"urls": [
1513"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",
1514"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"
1515]
1516}
1517},
1518"remotejdk21_linux_aarch64_toolchain_config_repo": {
1519"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1520"ruleClassName": "_toolchain_config",
1521"attributes": {
1522"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"
1523}
1524},
1525"remotejdk11_win_arm64_toolchain_config_repo": {
1526"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1527"ruleClassName": "_toolchain_config",
1528"attributes": {
1529"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"
1530}
1531},
1532"local_jdk": {
1533"bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl",
1534"ruleClassName": "_local_java_repository_rule",
1535"attributes": {
1536"java_home": "",
1537"version": "",
1538"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"
1539}
1540},
1541"remote_java_tools_darwin_x86_64": {
1542"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1543"ruleClassName": "http_archive",
1544"attributes": {
1545"sha256": "4523aec4d09c587091a2dae6f5c9bc6922c220f3b6030e5aba9c8f015913cc65",
1546"urls": [
1547"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools_darwin_x86_64-v13.4.zip",
1548"https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools_darwin_x86_64-v13.4.zip"
1549]
1550}
1551},
1552"remote_java_tools": {
1553"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1554"ruleClassName": "http_archive",
1555"attributes": {
1556"sha256": "e025fd260ac39b47c111f5212d64ec0d00d85dec16e49368aae82fc626a940cf",
1557"urls": [
1558"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.4/java_tools-v13.4.zip",
1559"https://github.com/bazelbuild/java_tools/releases/download/java_v13.4/java_tools-v13.4.zip"
1560]
1561}
1562},
1563"remotejdk17_linux_s390x": {
1564"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1565"ruleClassName": "http_archive",
1566"attributes": {
1567"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",
1568"sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37",
1569"strip_prefix": "jdk-17.0.8.1+1",
1570"urls": [
1571"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",
1572"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"
1573]
1574}
1575},
1576"remotejdk17_win_toolchain_config_repo": {
1577"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1578"ruleClassName": "_toolchain_config",
1579"attributes": {
1580"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"
1581}
1582},
1583"remotejdk11_linux_ppc64le": {
1584"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1585"ruleClassName": "http_archive",
1586"attributes": {
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 = 11,\n)\n",
1588"sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f",
1589"strip_prefix": "jdk-11.0.15+10",
1590"urls": [
1591"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",
1592"https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz"
1593]
1594}
1595},
1596"remotejdk11_macos_aarch64": {
1597"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
1598"ruleClassName": "http_archive",
1599"attributes": {
1600"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",
1601"sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885",
1602"strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64",
1603"urls": [
1604"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz",
1605"https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz"
1606]
1607}
1608},
1609"remotejdk21_win_toolchain_config_repo": {
1610"bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl",
1611"ruleClassName": "_toolchain_config",
1612"attributes": {
1613"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"
1614}
1615}
1616},
1617"recordedRepoMappingEntries": [
1618[
1619"rules_java~",
1620"bazel_tools",
1621"bazel_tools"
1622],
1623[
1624"rules_java~",
1625"remote_java_tools",
1626"rules_java~~toolchains~remote_java_tools"
1627]
1628]
1629}
1630}
1631}
1632}
1633