github.com/grpc-ecosystem/grpc-gateway/v2@v2.19.1/MODULE.bazel.lock (about) 1 { 2 "lockFileVersion": 3, 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": "922ea6752dc9105de5af957f7a99a6933c0a6a712d23df6aad16a9c399f7e787" 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": 17, 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": 21, 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": 24, 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": 35, 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": 39, 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": 42, 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 "deps": { 154 "rules_cc": "rules_cc@0.0.9", 155 "rules_java": "rules_java@7.1.0", 156 "rules_license": "rules_license@0.0.7", 157 "rules_proto": "rules_proto@4.0.0", 158 "rules_python": "rules_python@0.4.0", 159 "platforms": "platforms@0.0.7", 160 "com_google_protobuf": "protobuf@3.19.6", 161 "zlib": "zlib@1.3", 162 "build_bazel_apple_support": "apple_support@1.5.0", 163 "local_config_platform": "local_config_platform@_" 164 } 165 }, 166 "local_config_platform@_": { 167 "name": "local_config_platform", 168 "version": "", 169 "key": "local_config_platform@_", 170 "repoName": "local_config_platform", 171 "executionPlatformsToRegister": [], 172 "toolchainsToRegister": [], 173 "extensionUsages": [], 174 "deps": { 175 "platforms": "platforms@0.0.7", 176 "bazel_tools": "bazel_tools@_" 177 } 178 }, 179 "rules_cc@0.0.9": { 180 "name": "rules_cc", 181 "version": "0.0.9", 182 "key": "rules_cc@0.0.9", 183 "repoName": "rules_cc", 184 "executionPlatformsToRegister": [], 185 "toolchainsToRegister": [ 186 "@local_config_cc_toolchains//:all" 187 ], 188 "extensionUsages": [ 189 { 190 "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", 191 "extensionName": "cc_configure_extension", 192 "usingModule": "rules_cc@0.0.9", 193 "location": { 194 "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", 195 "line": 9, 196 "column": 29 197 }, 198 "imports": { 199 "local_config_cc_toolchains": "local_config_cc_toolchains" 200 }, 201 "devImports": [], 202 "tags": [], 203 "hasDevUseExtension": false, 204 "hasNonDevUseExtension": true 205 } 206 ], 207 "deps": { 208 "platforms": "platforms@0.0.7", 209 "bazel_tools": "bazel_tools@_", 210 "local_config_platform": "local_config_platform@_" 211 }, 212 "repoSpec": { 213 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 214 "ruleClassName": "http_archive", 215 "attributes": { 216 "name": "rules_cc~0.0.9", 217 "urls": [ 218 "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" 219 ], 220 "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", 221 "strip_prefix": "rules_cc-0.0.9", 222 "remote_patches": { 223 "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" 224 }, 225 "remote_patch_strip": 0 226 } 227 } 228 }, 229 "rules_java@7.1.0": { 230 "name": "rules_java", 231 "version": "7.1.0", 232 "key": "rules_java@7.1.0", 233 "repoName": "rules_java", 234 "executionPlatformsToRegister": [], 235 "toolchainsToRegister": [ 236 "//toolchains:all", 237 "@local_jdk//:runtime_toolchain_definition", 238 "@local_jdk//:bootstrap_runtime_toolchain_definition", 239 "@remotejdk11_linux_toolchain_config_repo//:all", 240 "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", 241 "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", 242 "@remotejdk11_linux_s390x_toolchain_config_repo//:all", 243 "@remotejdk11_macos_toolchain_config_repo//:all", 244 "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", 245 "@remotejdk11_win_toolchain_config_repo//:all", 246 "@remotejdk11_win_arm64_toolchain_config_repo//:all", 247 "@remotejdk17_linux_toolchain_config_repo//:all", 248 "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", 249 "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", 250 "@remotejdk17_linux_s390x_toolchain_config_repo//:all", 251 "@remotejdk17_macos_toolchain_config_repo//:all", 252 "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", 253 "@remotejdk17_win_toolchain_config_repo//:all", 254 "@remotejdk17_win_arm64_toolchain_config_repo//:all", 255 "@remotejdk21_linux_toolchain_config_repo//:all", 256 "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", 257 "@remotejdk21_macos_toolchain_config_repo//:all", 258 "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", 259 "@remotejdk21_win_toolchain_config_repo//:all" 260 ], 261 "extensionUsages": [ 262 { 263 "extensionBzlFile": "@rules_java//java:extensions.bzl", 264 "extensionName": "toolchains", 265 "usingModule": "rules_java@7.1.0", 266 "location": { 267 "file": "https://bcr.bazel.build/modules/rules_java/7.1.0/MODULE.bazel", 268 "line": 19, 269 "column": 27 270 }, 271 "imports": { 272 "remote_java_tools": "remote_java_tools", 273 "remote_java_tools_linux": "remote_java_tools_linux", 274 "remote_java_tools_windows": "remote_java_tools_windows", 275 "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", 276 "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", 277 "local_jdk": "local_jdk", 278 "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", 279 "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", 280 "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", 281 "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", 282 "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", 283 "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", 284 "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", 285 "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", 286 "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", 287 "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", 288 "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", 289 "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", 290 "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", 291 "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", 292 "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", 293 "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", 294 "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", 295 "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", 296 "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", 297 "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", 298 "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo" 299 }, 300 "devImports": [], 301 "tags": [], 302 "hasDevUseExtension": false, 303 "hasNonDevUseExtension": true 304 } 305 ], 306 "deps": { 307 "platforms": "platforms@0.0.7", 308 "rules_cc": "rules_cc@0.0.9", 309 "bazel_skylib": "bazel_skylib@1.3.0", 310 "rules_proto": "rules_proto@4.0.0", 311 "rules_license": "rules_license@0.0.7", 312 "bazel_tools": "bazel_tools@_", 313 "local_config_platform": "local_config_platform@_" 314 }, 315 "repoSpec": { 316 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 317 "ruleClassName": "http_archive", 318 "attributes": { 319 "name": "rules_java~7.1.0", 320 "urls": [ 321 "https://github.com/bazelbuild/rules_java/releases/download/7.1.0/rules_java-7.1.0.tar.gz" 322 ], 323 "integrity": "sha256-o3pOX2OrgnFuXdau75iO2EYcegC46TYnImKJn1h81OE=", 324 "strip_prefix": "", 325 "remote_patches": {}, 326 "remote_patch_strip": 0 327 } 328 } 329 }, 330 "rules_license@0.0.7": { 331 "name": "rules_license", 332 "version": "0.0.7", 333 "key": "rules_license@0.0.7", 334 "repoName": "rules_license", 335 "executionPlatformsToRegister": [], 336 "toolchainsToRegister": [], 337 "extensionUsages": [], 338 "deps": { 339 "bazel_tools": "bazel_tools@_", 340 "local_config_platform": "local_config_platform@_" 341 }, 342 "repoSpec": { 343 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 344 "ruleClassName": "http_archive", 345 "attributes": { 346 "name": "rules_license~0.0.7", 347 "urls": [ 348 "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" 349 ], 350 "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", 351 "strip_prefix": "", 352 "remote_patches": {}, 353 "remote_patch_strip": 0 354 } 355 } 356 }, 357 "rules_proto@4.0.0": { 358 "name": "rules_proto", 359 "version": "4.0.0", 360 "key": "rules_proto@4.0.0", 361 "repoName": "rules_proto", 362 "executionPlatformsToRegister": [], 363 "toolchainsToRegister": [], 364 "extensionUsages": [], 365 "deps": { 366 "bazel_skylib": "bazel_skylib@1.3.0", 367 "rules_cc": "rules_cc@0.0.9", 368 "bazel_tools": "bazel_tools@_", 369 "local_config_platform": "local_config_platform@_" 370 }, 371 "repoSpec": { 372 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 373 "ruleClassName": "http_archive", 374 "attributes": { 375 "name": "rules_proto~4.0.0", 376 "urls": [ 377 "https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0.zip" 378 ], 379 "integrity": "sha256-Lr5z6xyuRA19pNtRYMGjKaynwQpck4H/lwYyVjyhoq4=", 380 "strip_prefix": "rules_proto-4.0.0", 381 "remote_patches": { 382 "https://bcr.bazel.build/modules/rules_proto/4.0.0/patches/module_dot_bazel.patch": "sha256-MclJO7tIAM2ElDAmscNId9pKTpOuDGHgVlW/9VBOIp0=" 383 }, 384 "remote_patch_strip": 0 385 } 386 } 387 }, 388 "rules_python@0.4.0": { 389 "name": "rules_python", 390 "version": "0.4.0", 391 "key": "rules_python@0.4.0", 392 "repoName": "rules_python", 393 "executionPlatformsToRegister": [], 394 "toolchainsToRegister": [ 395 "@bazel_tools//tools/python:autodetecting_toolchain" 396 ], 397 "extensionUsages": [ 398 { 399 "extensionBzlFile": "@rules_python//bzlmod:extensions.bzl", 400 "extensionName": "pip_install", 401 "usingModule": "rules_python@0.4.0", 402 "location": { 403 "file": "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel", 404 "line": 7, 405 "column": 28 406 }, 407 "imports": { 408 "pypi__click": "pypi__click", 409 "pypi__pip": "pypi__pip", 410 "pypi__pip_tools": "pypi__pip_tools", 411 "pypi__pkginfo": "pypi__pkginfo", 412 "pypi__setuptools": "pypi__setuptools", 413 "pypi__wheel": "pypi__wheel" 414 }, 415 "devImports": [], 416 "tags": [], 417 "hasDevUseExtension": false, 418 "hasNonDevUseExtension": true 419 } 420 ], 421 "deps": { 422 "bazel_tools": "bazel_tools@_", 423 "local_config_platform": "local_config_platform@_" 424 }, 425 "repoSpec": { 426 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 427 "ruleClassName": "http_archive", 428 "attributes": { 429 "name": "rules_python~0.4.0", 430 "urls": [ 431 "https://github.com/bazelbuild/rules_python/releases/download/0.4.0/rules_python-0.4.0.tar.gz" 432 ], 433 "integrity": "sha256-lUqom0kb5KCDMEosuDgBnIuMNyCnq7nEy4GseiQjDOo=", 434 "strip_prefix": "", 435 "remote_patches": { 436 "https://bcr.bazel.build/modules/rules_python/0.4.0/patches/propagate_pip_install_dependencies.patch": "sha256-v7S/dem/mixg63MF4KoRGDA4KEol9ab/tIVp+6Xq0D0=", 437 "https://bcr.bazel.build/modules/rules_python/0.4.0/patches/module_dot_bazel.patch": "sha256-kG4VIfWxQazzTuh50mvsx6pmyoRVA4lfH5rkto/Oq+Y=" 438 }, 439 "remote_patch_strip": 1 440 } 441 } 442 }, 443 "platforms@0.0.7": { 444 "name": "platforms", 445 "version": "0.0.7", 446 "key": "platforms@0.0.7", 447 "repoName": "platforms", 448 "executionPlatformsToRegister": [], 449 "toolchainsToRegister": [], 450 "extensionUsages": [], 451 "deps": { 452 "rules_license": "rules_license@0.0.7", 453 "bazel_tools": "bazel_tools@_", 454 "local_config_platform": "local_config_platform@_" 455 }, 456 "repoSpec": { 457 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 458 "ruleClassName": "http_archive", 459 "attributes": { 460 "name": "platforms", 461 "urls": [ 462 "https://github.com/bazelbuild/platforms/releases/download/0.0.7/platforms-0.0.7.tar.gz" 463 ], 464 "integrity": "sha256-OlYcmee9vpFzqmU/1Xn+hJ8djWc5V4CrR3Cx84FDHVE=", 465 "strip_prefix": "", 466 "remote_patches": {}, 467 "remote_patch_strip": 0 468 } 469 } 470 }, 471 "protobuf@3.19.6": { 472 "name": "protobuf", 473 "version": "3.19.6", 474 "key": "protobuf@3.19.6", 475 "repoName": "protobuf", 476 "executionPlatformsToRegister": [], 477 "toolchainsToRegister": [], 478 "extensionUsages": [], 479 "deps": { 480 "bazel_skylib": "bazel_skylib@1.3.0", 481 "zlib": "zlib@1.3", 482 "rules_python": "rules_python@0.4.0", 483 "rules_cc": "rules_cc@0.0.9", 484 "rules_proto": "rules_proto@4.0.0", 485 "rules_java": "rules_java@7.1.0", 486 "bazel_tools": "bazel_tools@_", 487 "local_config_platform": "local_config_platform@_" 488 }, 489 "repoSpec": { 490 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 491 "ruleClassName": "http_archive", 492 "attributes": { 493 "name": "protobuf~3.19.6", 494 "urls": [ 495 "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v3.19.6.zip" 496 ], 497 "integrity": "sha256-OH4sVZuyx8G8N5jE5s/wFTgaebJ1hpavy/johzC0c4k=", 498 "strip_prefix": "protobuf-3.19.6", 499 "remote_patches": { 500 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/relative_repo_names.patch": "sha256-w/5gw/zGv8NFId+669hcdw1Uus2lxgYpulATHIwIByI=", 501 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/remove_dependency_on_rules_jvm_external.patch": "sha256-THUTnVgEBmjA0W7fKzIyZOVG58DnW9HQTkr4D2zKUUc=", 502 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/add_module_dot_bazel_for_examples.patch": "sha256-s/b1gi3baK3LsXefI2rQilhmkb2R5jVJdnT6zEcdfHY=", 503 "https://bcr.bazel.build/modules/protobuf/3.19.6/patches/module_dot_bazel.patch": "sha256-S0DEni8zgx7rHscW3z/rCEubQnYec0XhNet640cw0h4=" 504 }, 505 "remote_patch_strip": 1 506 } 507 } 508 }, 509 "zlib@1.3": { 510 "name": "zlib", 511 "version": "1.3", 512 "key": "zlib@1.3", 513 "repoName": "zlib", 514 "executionPlatformsToRegister": [], 515 "toolchainsToRegister": [], 516 "extensionUsages": [], 517 "deps": { 518 "platforms": "platforms@0.0.7", 519 "rules_cc": "rules_cc@0.0.9", 520 "bazel_tools": "bazel_tools@_", 521 "local_config_platform": "local_config_platform@_" 522 }, 523 "repoSpec": { 524 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 525 "ruleClassName": "http_archive", 526 "attributes": { 527 "name": "zlib~1.3", 528 "urls": [ 529 "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" 530 ], 531 "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", 532 "strip_prefix": "zlib-1.3", 533 "remote_patches": { 534 "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", 535 "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" 536 }, 537 "remote_patch_strip": 0 538 } 539 } 540 }, 541 "apple_support@1.5.0": { 542 "name": "apple_support", 543 "version": "1.5.0", 544 "key": "apple_support@1.5.0", 545 "repoName": "build_bazel_apple_support", 546 "executionPlatformsToRegister": [], 547 "toolchainsToRegister": [ 548 "@local_config_apple_cc_toolchains//:all" 549 ], 550 "extensionUsages": [ 551 { 552 "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", 553 "extensionName": "apple_cc_configure_extension", 554 "usingModule": "apple_support@1.5.0", 555 "location": { 556 "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", 557 "line": 17, 558 "column": 35 559 }, 560 "imports": { 561 "local_config_apple_cc": "local_config_apple_cc", 562 "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" 563 }, 564 "devImports": [], 565 "tags": [], 566 "hasDevUseExtension": false, 567 "hasNonDevUseExtension": true 568 } 569 ], 570 "deps": { 571 "bazel_skylib": "bazel_skylib@1.3.0", 572 "platforms": "platforms@0.0.7", 573 "bazel_tools": "bazel_tools@_", 574 "local_config_platform": "local_config_platform@_" 575 }, 576 "repoSpec": { 577 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 578 "ruleClassName": "http_archive", 579 "attributes": { 580 "name": "apple_support~1.5.0", 581 "urls": [ 582 "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz" 583 ], 584 "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=", 585 "strip_prefix": "", 586 "remote_patches": {}, 587 "remote_patch_strip": 0 588 } 589 } 590 }, 591 "bazel_skylib@1.3.0": { 592 "name": "bazel_skylib", 593 "version": "1.3.0", 594 "key": "bazel_skylib@1.3.0", 595 "repoName": "bazel_skylib", 596 "executionPlatformsToRegister": [], 597 "toolchainsToRegister": [ 598 "//toolchains/unittest:cmd_toolchain", 599 "//toolchains/unittest:bash_toolchain" 600 ], 601 "extensionUsages": [], 602 "deps": { 603 "platforms": "platforms@0.0.7", 604 "bazel_tools": "bazel_tools@_", 605 "local_config_platform": "local_config_platform@_" 606 }, 607 "repoSpec": { 608 "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", 609 "ruleClassName": "http_archive", 610 "attributes": { 611 "name": "bazel_skylib~1.3.0", 612 "urls": [ 613 "https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz" 614 ], 615 "integrity": "sha256-dNVE2W9KW7Yw1GXKi7z+Ix41lOWq5X4e2/F6brPKJQY=", 616 "strip_prefix": "", 617 "remote_patches": {}, 618 "remote_patch_strip": 0 619 } 620 } 621 } 622 }, 623 "moduleExtensions": { 624 "@@apple_support~1.5.0//crosstool:setup.bzl%apple_cc_configure_extension": { 625 "general": { 626 "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=", 627 "accumulatedFileDigests": {}, 628 "envVariables": {}, 629 "generatedRepoSpecs": { 630 "local_config_apple_cc": { 631 "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl", 632 "ruleClassName": "_apple_cc_autoconf", 633 "attributes": { 634 "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc" 635 } 636 }, 637 "local_config_apple_cc_toolchains": { 638 "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl", 639 "ruleClassName": "_apple_cc_autoconf_toolchains", 640 "attributes": { 641 "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc_toolchains" 642 } 643 } 644 }, 645 "recordedRepoMappingEntries": [] 646 } 647 }, 648 "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { 649 "general": { 650 "bzlTransitiveDigest": "mcsWHq3xORJexV5/4eCvNOLxFOQKV6eli3fkr+tEaqE=", 651 "accumulatedFileDigests": {}, 652 "envVariables": {}, 653 "generatedRepoSpecs": { 654 "local_config_cc": { 655 "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 656 "ruleClassName": "cc_autoconf", 657 "attributes": { 658 "name": "bazel_tools~cc_configure_extension~local_config_cc" 659 } 660 }, 661 "local_config_cc_toolchains": { 662 "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", 663 "ruleClassName": "cc_autoconf_toolchains", 664 "attributes": { 665 "name": "bazel_tools~cc_configure_extension~local_config_cc_toolchains" 666 } 667 } 668 }, 669 "recordedRepoMappingEntries": [ 670 [ 671 "bazel_tools", 672 "bazel_tools", 673 "bazel_tools" 674 ] 675 ] 676 } 677 }, 678 "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { 679 "general": { 680 "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", 681 "accumulatedFileDigests": {}, 682 "envVariables": {}, 683 "generatedRepoSpecs": { 684 "local_config_xcode": { 685 "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", 686 "ruleClassName": "xcode_autoconf", 687 "attributes": { 688 "name": "bazel_tools~xcode_configure_extension~local_config_xcode", 689 "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", 690 "remote_xcode": "" 691 } 692 } 693 }, 694 "recordedRepoMappingEntries": [] 695 } 696 }, 697 "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { 698 "general": { 699 "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", 700 "accumulatedFileDigests": {}, 701 "envVariables": {}, 702 "generatedRepoSpecs": { 703 "local_config_sh": { 704 "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", 705 "ruleClassName": "sh_config", 706 "attributes": { 707 "name": "bazel_tools~sh_configure_extension~local_config_sh" 708 } 709 } 710 }, 711 "recordedRepoMappingEntries": [] 712 } 713 }, 714 "@@rules_java~7.1.0//java:extensions.bzl%toolchains": { 715 "general": { 716 "bzlTransitiveDigest": "D02GmifxnV/IhYgspsJMDZ/aE8HxAjXgek5gi6FSto4=", 717 "accumulatedFileDigests": {}, 718 "envVariables": {}, 719 "generatedRepoSpecs": { 720 "remotejdk21_linux_toolchain_config_repo": { 721 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 722 "ruleClassName": "_toolchain_config", 723 "attributes": { 724 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_toolchain_config_repo", 725 "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" 726 } 727 }, 728 "remotejdk17_linux_s390x_toolchain_config_repo": { 729 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 730 "ruleClassName": "_toolchain_config", 731 "attributes": { 732 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_s390x_toolchain_config_repo", 733 "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" 734 } 735 }, 736 "remotejdk17_macos_toolchain_config_repo": { 737 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 738 "ruleClassName": "_toolchain_config", 739 "attributes": { 740 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_toolchain_config_repo", 741 "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" 742 } 743 }, 744 "remotejdk21_macos_aarch64_toolchain_config_repo": { 745 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 746 "ruleClassName": "_toolchain_config", 747 "attributes": { 748 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_aarch64_toolchain_config_repo", 749 "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" 750 } 751 }, 752 "remotejdk17_linux_aarch64_toolchain_config_repo": { 753 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 754 "ruleClassName": "_toolchain_config", 755 "attributes": { 756 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_aarch64_toolchain_config_repo", 757 "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" 758 } 759 }, 760 "remotejdk21_macos_aarch64": { 761 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 762 "ruleClassName": "http_archive", 763 "attributes": { 764 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_aarch64", 765 "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", 766 "sha256": "2a7a99a3ea263dbd8d32a67d1e6e363ba8b25c645c826f5e167a02bbafaff1fa", 767 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_aarch64", 768 "urls": [ 769 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz", 770 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz" 771 ] 772 } 773 }, 774 "remotejdk17_linux_toolchain_config_repo": { 775 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 776 "ruleClassName": "_toolchain_config", 777 "attributes": { 778 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_toolchain_config_repo", 779 "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" 780 } 781 }, 782 "remotejdk17_macos_aarch64": { 783 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 784 "ruleClassName": "http_archive", 785 "attributes": { 786 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_aarch64", 787 "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", 788 "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", 789 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", 790 "urls": [ 791 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz", 792 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz" 793 ] 794 } 795 }, 796 "remote_java_tools_windows": { 797 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 798 "ruleClassName": "http_archive", 799 "attributes": { 800 "name": "rules_java~7.1.0~toolchains~remote_java_tools_windows", 801 "sha256": "c5c70c214a350f12cbf52da8270fa43ba629b795f3dd328028a38f8f0d39c2a1", 802 "urls": [ 803 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_windows-v13.1.zip", 804 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_windows-v13.1.zip" 805 ] 806 } 807 }, 808 "remotejdk11_win": { 809 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 810 "ruleClassName": "http_archive", 811 "attributes": { 812 "name": "rules_java~7.1.0~toolchains~remotejdk11_win", 813 "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", 814 "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", 815 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", 816 "urls": [ 817 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", 818 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" 819 ] 820 } 821 }, 822 "remotejdk11_win_toolchain_config_repo": { 823 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 824 "ruleClassName": "_toolchain_config", 825 "attributes": { 826 "name": "rules_java~7.1.0~toolchains~remotejdk11_win_toolchain_config_repo", 827 "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" 828 } 829 }, 830 "remotejdk11_linux_aarch64": { 831 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 832 "ruleClassName": "http_archive", 833 "attributes": { 834 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_aarch64", 835 "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", 836 "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", 837 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", 838 "urls": [ 839 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", 840 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" 841 ] 842 } 843 }, 844 "remotejdk17_linux": { 845 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 846 "ruleClassName": "http_archive", 847 "attributes": { 848 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux", 849 "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", 850 "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", 851 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", 852 "urls": [ 853 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz", 854 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz" 855 ] 856 } 857 }, 858 "remotejdk11_linux_s390x_toolchain_config_repo": { 859 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 860 "ruleClassName": "_toolchain_config", 861 "attributes": { 862 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_s390x_toolchain_config_repo", 863 "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" 864 } 865 }, 866 "remotejdk11_linux_toolchain_config_repo": { 867 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 868 "ruleClassName": "_toolchain_config", 869 "attributes": { 870 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_toolchain_config_repo", 871 "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" 872 } 873 }, 874 "remotejdk11_macos": { 875 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 876 "ruleClassName": "http_archive", 877 "attributes": { 878 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos", 879 "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", 880 "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", 881 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", 882 "urls": [ 883 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", 884 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" 885 ] 886 } 887 }, 888 "remotejdk11_win_arm64": { 889 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 890 "ruleClassName": "http_archive", 891 "attributes": { 892 "name": "rules_java~7.1.0~toolchains~remotejdk11_win_arm64", 893 "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", 894 "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", 895 "strip_prefix": "jdk-11.0.13+8", 896 "urls": [ 897 "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" 898 ] 899 } 900 }, 901 "remotejdk17_macos": { 902 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 903 "ruleClassName": "http_archive", 904 "attributes": { 905 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos", 906 "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", 907 "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", 908 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", 909 "urls": [ 910 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz", 911 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz" 912 ] 913 } 914 }, 915 "remotejdk21_macos": { 916 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 917 "ruleClassName": "http_archive", 918 "attributes": { 919 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos", 920 "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", 921 "sha256": "9639b87db586d0c89f7a9892ae47f421e442c64b97baebdff31788fbe23265bd", 922 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_x64", 923 "urls": [ 924 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz", 925 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz" 926 ] 927 } 928 }, 929 "remotejdk21_macos_toolchain_config_repo": { 930 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 931 "ruleClassName": "_toolchain_config", 932 "attributes": { 933 "name": "rules_java~7.1.0~toolchains~remotejdk21_macos_toolchain_config_repo", 934 "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" 935 } 936 }, 937 "remotejdk17_macos_aarch64_toolchain_config_repo": { 938 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 939 "ruleClassName": "_toolchain_config", 940 "attributes": { 941 "name": "rules_java~7.1.0~toolchains~remotejdk17_macos_aarch64_toolchain_config_repo", 942 "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" 943 } 944 }, 945 "remotejdk17_win": { 946 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 947 "ruleClassName": "http_archive", 948 "attributes": { 949 "name": "rules_java~7.1.0~toolchains~remotejdk17_win", 950 "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", 951 "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", 952 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", 953 "urls": [ 954 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip", 955 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip" 956 ] 957 } 958 }, 959 "remotejdk11_macos_aarch64_toolchain_config_repo": { 960 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 961 "ruleClassName": "_toolchain_config", 962 "attributes": { 963 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_aarch64_toolchain_config_repo", 964 "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" 965 } 966 }, 967 "remotejdk11_linux_ppc64le_toolchain_config_repo": { 968 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 969 "ruleClassName": "_toolchain_config", 970 "attributes": { 971 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_ppc64le_toolchain_config_repo", 972 "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" 973 } 974 }, 975 "remotejdk21_linux": { 976 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 977 "ruleClassName": "http_archive", 978 "attributes": { 979 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux", 980 "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", 981 "sha256": "0c0eadfbdc47a7ca64aeab51b9c061f71b6e4d25d2d87674512e9b6387e9e3a6", 982 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_x64", 983 "urls": [ 984 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz", 985 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz" 986 ] 987 } 988 }, 989 "remote_java_tools_linux": { 990 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 991 "ruleClassName": "http_archive", 992 "attributes": { 993 "name": "rules_java~7.1.0~toolchains~remote_java_tools_linux", 994 "sha256": "d134da9b04c9023fb6e56a5d4bffccee73f7bc9572ddc4e747778dacccd7a5a7", 995 "urls": [ 996 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_linux-v13.1.zip", 997 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_linux-v13.1.zip" 998 ] 999 } 1000 }, 1001 "remotejdk21_win": { 1002 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1003 "ruleClassName": "http_archive", 1004 "attributes": { 1005 "name": "rules_java~7.1.0~toolchains~remotejdk21_win", 1006 "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", 1007 "sha256": "e9959d500a0d9a7694ac243baf657761479da132f0f94720cbffd092150bd802", 1008 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-win_x64", 1009 "urls": [ 1010 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip", 1011 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip" 1012 ] 1013 } 1014 }, 1015 "remotejdk21_linux_aarch64": { 1016 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1017 "ruleClassName": "http_archive", 1018 "attributes": { 1019 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_aarch64", 1020 "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", 1021 "sha256": "1fb64b8036c5d463d8ab59af06bf5b6b006811e6012e3b0eb6bccf57f1c55835", 1022 "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_aarch64", 1023 "urls": [ 1024 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz", 1025 "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz" 1026 ] 1027 } 1028 }, 1029 "remotejdk11_linux_aarch64_toolchain_config_repo": { 1030 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1031 "ruleClassName": "_toolchain_config", 1032 "attributes": { 1033 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_aarch64_toolchain_config_repo", 1034 "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" 1035 } 1036 }, 1037 "remotejdk11_linux_s390x": { 1038 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1039 "ruleClassName": "http_archive", 1040 "attributes": { 1041 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_s390x", 1042 "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", 1043 "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", 1044 "strip_prefix": "jdk-11.0.15+10", 1045 "urls": [ 1046 "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", 1047 "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" 1048 ] 1049 } 1050 }, 1051 "remotejdk17_linux_aarch64": { 1052 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1053 "ruleClassName": "http_archive", 1054 "attributes": { 1055 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_aarch64", 1056 "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", 1057 "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313", 1058 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64", 1059 "urls": [ 1060 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz", 1061 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz" 1062 ] 1063 } 1064 }, 1065 "remotejdk17_win_arm64_toolchain_config_repo": { 1066 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1067 "ruleClassName": "_toolchain_config", 1068 "attributes": { 1069 "name": "rules_java~7.1.0~toolchains~remotejdk17_win_arm64_toolchain_config_repo", 1070 "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" 1071 } 1072 }, 1073 "remotejdk11_linux": { 1074 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1075 "ruleClassName": "http_archive", 1076 "attributes": { 1077 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux", 1078 "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", 1079 "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", 1080 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", 1081 "urls": [ 1082 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", 1083 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" 1084 ] 1085 } 1086 }, 1087 "remotejdk11_macos_toolchain_config_repo": { 1088 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1089 "ruleClassName": "_toolchain_config", 1090 "attributes": { 1091 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_toolchain_config_repo", 1092 "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" 1093 } 1094 }, 1095 "remotejdk17_linux_ppc64le_toolchain_config_repo": { 1096 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1097 "ruleClassName": "_toolchain_config", 1098 "attributes": { 1099 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_ppc64le_toolchain_config_repo", 1100 "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" 1101 } 1102 }, 1103 "remotejdk17_win_arm64": { 1104 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1105 "ruleClassName": "http_archive", 1106 "attributes": { 1107 "name": "rules_java~7.1.0~toolchains~remotejdk17_win_arm64", 1108 "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", 1109 "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", 1110 "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", 1111 "urls": [ 1112 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip", 1113 "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip" 1114 ] 1115 } 1116 }, 1117 "remote_java_tools_darwin_arm64": { 1118 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1119 "ruleClassName": "http_archive", 1120 "attributes": { 1121 "name": "rules_java~7.1.0~toolchains~remote_java_tools_darwin_arm64", 1122 "sha256": "dab5bb87ec43e980faea6e1cec14bafb217b8e2f5346f53aa784fd715929a930", 1123 "urls": [ 1124 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_arm64-v13.1.zip", 1125 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_arm64-v13.1.zip" 1126 ] 1127 } 1128 }, 1129 "remotejdk17_linux_ppc64le": { 1130 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1131 "ruleClassName": "http_archive", 1132 "attributes": { 1133 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_ppc64le", 1134 "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", 1135 "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd", 1136 "strip_prefix": "jdk-17.0.8.1+1", 1137 "urls": [ 1138 "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", 1139 "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" 1140 ] 1141 } 1142 }, 1143 "remotejdk21_linux_aarch64_toolchain_config_repo": { 1144 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1145 "ruleClassName": "_toolchain_config", 1146 "attributes": { 1147 "name": "rules_java~7.1.0~toolchains~remotejdk21_linux_aarch64_toolchain_config_repo", 1148 "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" 1149 } 1150 }, 1151 "remotejdk11_win_arm64_toolchain_config_repo": { 1152 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1153 "ruleClassName": "_toolchain_config", 1154 "attributes": { 1155 "name": "rules_java~7.1.0~toolchains~remotejdk11_win_arm64_toolchain_config_repo", 1156 "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" 1157 } 1158 }, 1159 "local_jdk": { 1160 "bzlFile": "@@rules_java~7.1.0//toolchains:local_java_repository.bzl", 1161 "ruleClassName": "_local_java_repository_rule", 1162 "attributes": { 1163 "name": "rules_java~7.1.0~toolchains~local_jdk", 1164 "java_home": "", 1165 "version": "", 1166 "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" 1167 } 1168 }, 1169 "remote_java_tools_darwin_x86_64": { 1170 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1171 "ruleClassName": "http_archive", 1172 "attributes": { 1173 "name": "rules_java~7.1.0~toolchains~remote_java_tools_darwin_x86_64", 1174 "sha256": "0db40d8505a2b65ef0ed46e4256757807db8162f7acff16225be57c1d5726dbc", 1175 "urls": [ 1176 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_x86_64-v13.1.zip", 1177 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_x86_64-v13.1.zip" 1178 ] 1179 } 1180 }, 1181 "remote_java_tools": { 1182 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1183 "ruleClassName": "http_archive", 1184 "attributes": { 1185 "name": "rules_java~7.1.0~toolchains~remote_java_tools", 1186 "sha256": "286bdbbd66e616fc4ed3f90101418729a73baa7e8c23a98ffbef558f74c0ad14", 1187 "urls": [ 1188 "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools-v13.1.zip", 1189 "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools-v13.1.zip" 1190 ] 1191 } 1192 }, 1193 "remotejdk17_linux_s390x": { 1194 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1195 "ruleClassName": "http_archive", 1196 "attributes": { 1197 "name": "rules_java~7.1.0~toolchains~remotejdk17_linux_s390x", 1198 "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", 1199 "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", 1200 "strip_prefix": "jdk-17.0.8.1+1", 1201 "urls": [ 1202 "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", 1203 "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" 1204 ] 1205 } 1206 }, 1207 "remotejdk17_win_toolchain_config_repo": { 1208 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1209 "ruleClassName": "_toolchain_config", 1210 "attributes": { 1211 "name": "rules_java~7.1.0~toolchains~remotejdk17_win_toolchain_config_repo", 1212 "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" 1213 } 1214 }, 1215 "remotejdk11_linux_ppc64le": { 1216 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1217 "ruleClassName": "http_archive", 1218 "attributes": { 1219 "name": "rules_java~7.1.0~toolchains~remotejdk11_linux_ppc64le", 1220 "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", 1221 "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", 1222 "strip_prefix": "jdk-11.0.15+10", 1223 "urls": [ 1224 "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", 1225 "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" 1226 ] 1227 } 1228 }, 1229 "remotejdk11_macos_aarch64": { 1230 "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", 1231 "ruleClassName": "http_archive", 1232 "attributes": { 1233 "name": "rules_java~7.1.0~toolchains~remotejdk11_macos_aarch64", 1234 "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", 1235 "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", 1236 "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", 1237 "urls": [ 1238 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", 1239 "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" 1240 ] 1241 } 1242 }, 1243 "remotejdk21_win_toolchain_config_repo": { 1244 "bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl", 1245 "ruleClassName": "_toolchain_config", 1246 "attributes": { 1247 "name": "rules_java~7.1.0~toolchains~remotejdk21_win_toolchain_config_repo", 1248 "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" 1249 } 1250 } 1251 }, 1252 "recordedRepoMappingEntries": [ 1253 [ 1254 "rules_java~7.1.0", 1255 "bazel_tools", 1256 "bazel_tools" 1257 ], 1258 [ 1259 "rules_java~7.1.0", 1260 "remote_java_tools", 1261 "rules_java~7.1.0~toolchains~remote_java_tools" 1262 ] 1263 ] 1264 } 1265 } 1266 } 1267 }