| { |
| "lockFileVersion": 3, |
| "moduleFileHash": "015a9afbf4120d28b1637c6611cb373ee67ff733850ed7804a401eeec428deff", |
| "flags": { |
| "cmdRegistries": [ |
| "https://bcr.bazel.build/" |
| ], |
| "cmdModuleOverrides": {}, |
| "allowedYankedVersions": [], |
| "envVarAllowedYankedVersions": "", |
| "ignoreDevDependency": false, |
| "directDependenciesMode": "WARNING", |
| "compatibilityMode": "ERROR" |
| }, |
| "localOverrideHashes": { |
| "protobuf": "dfa14e3667ac20fc52a6cc60cbb52259dd403869b6cd6b071f36d26e917d148f", |
| "bazel_tools": "18ffd442cf258c9048798a0d9bc49bbb06aba5ccb141dd357ce0c13c56f1ae78" |
| }, |
| "moduleDepGraph": { |
| "<root>": { |
| "name": "", |
| "version": "", |
| "key": "<root>", |
| "repoName": "", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "rules_cc": "rules_cc@0.0.9", |
| "rules_proto": "rules_proto@4.0.0", |
| "rules_java": "rules_java@7.0.6", |
| "rules_pkg": "rules_pkg@0.7.0", |
| "com_google_protobuf": "protobuf@_", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| } |
| }, |
| "rules_cc@0.0.9": { |
| "name": "rules_cc", |
| "version": "0.0.9", |
| "key": "rules_cc@0.0.9", |
| "repoName": "rules_cc", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [ |
| "@local_config_cc_toolchains//:all" |
| ], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", |
| "extensionName": "cc_configure_extension", |
| "usingModule": "rules_cc@0.0.9", |
| "location": { |
| "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", |
| "line": 9, |
| "column": 29 |
| }, |
| "imports": { |
| "local_config_cc_toolchains": "local_config_cc_toolchains" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "platforms": "platforms@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_cc~0.0.9", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" |
| ], |
| "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", |
| "strip_prefix": "rules_cc-0.0.9", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "rules_proto@4.0.0": { |
| "name": "rules_proto", |
| "version": "4.0.0", |
| "key": "rules_proto@4.0.0", |
| "repoName": "rules_proto", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "rules_cc": "rules_cc@0.0.9", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_proto~4.0.0", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0.zip" |
| ], |
| "integrity": "sha256-Lr5z6xyuRA19pNtRYMGjKaynwQpck4H/lwYyVjyhoq4=", |
| "strip_prefix": "rules_proto-4.0.0", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/rules_proto/4.0.0/patches/module_dot_bazel.patch": "sha256-MclJO7tIAM2ElDAmscNId9pKTpOuDGHgVlW/9VBOIp0=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "rules_java@7.0.6": { |
| "name": "rules_java", |
| "version": "7.0.6", |
| "key": "rules_java@7.0.6", |
| "repoName": "rules_java", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [ |
| "//toolchains:all", |
| "@local_jdk//:runtime_toolchain_definition", |
| "@local_jdk//:bootstrap_runtime_toolchain_definition", |
| "@remotejdk11_linux_toolchain_config_repo//:all", |
| "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", |
| "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", |
| "@remotejdk11_linux_s390x_toolchain_config_repo//:all", |
| "@remotejdk11_macos_toolchain_config_repo//:all", |
| "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", |
| "@remotejdk11_win_toolchain_config_repo//:all", |
| "@remotejdk11_win_arm64_toolchain_config_repo//:all", |
| "@remotejdk17_linux_toolchain_config_repo//:all", |
| "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", |
| "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", |
| "@remotejdk17_linux_s390x_toolchain_config_repo//:all", |
| "@remotejdk17_macos_toolchain_config_repo//:all", |
| "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", |
| "@remotejdk17_win_toolchain_config_repo//:all", |
| "@remotejdk17_win_arm64_toolchain_config_repo//:all", |
| "@remotejdk21_linux_toolchain_config_repo//:all", |
| "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", |
| "@remotejdk21_macos_toolchain_config_repo//:all", |
| "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", |
| "@remotejdk21_win_toolchain_config_repo//:all" |
| ], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": "@rules_java//java:extensions.bzl", |
| "extensionName": "toolchains", |
| "usingModule": "rules_java@7.0.6", |
| "location": { |
| "file": "https://bcr.bazel.build/modules/rules_java/7.0.6/MODULE.bazel", |
| "line": 18, |
| "column": 27 |
| }, |
| "imports": { |
| "remote_java_tools": "remote_java_tools", |
| "remote_java_tools_linux": "remote_java_tools_linux", |
| "remote_java_tools_windows": "remote_java_tools_windows", |
| "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", |
| "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", |
| "local_jdk": "local_jdk", |
| "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", |
| "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", |
| "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", |
| "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", |
| "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", |
| "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", |
| "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", |
| "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", |
| "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", |
| "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", |
| "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", |
| "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", |
| "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", |
| "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", |
| "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", |
| "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", |
| "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", |
| "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", |
| "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", |
| "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", |
| "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "platforms": "platforms@0.0.7", |
| "rules_cc": "rules_cc@0.0.9", |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "rules_proto": "rules_proto@4.0.0", |
| "rules_license": "rules_license@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_java/releases/download/7.0.6/rules_java-7.0.6.tar.gz" |
| ], |
| "integrity": "sha256-6B6d6q4NnZnvPdX2wbMjOER/4W1VZBVVMepOt+84hUs=", |
| "strip_prefix": "", |
| "remote_patches": {}, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "rules_pkg@0.7.0": { |
| "name": "rules_pkg", |
| "version": "0.7.0", |
| "key": "rules_pkg@0.7.0", |
| "repoName": "rules_pkg", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "rules_python": "rules_python@0.10.2", |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "rules_license": "rules_license@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_pkg~0.7.0", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz" |
| ], |
| "integrity": "sha256-iimOgydi7aGDBZfWT+fbWBeKqEzVkm121bdE1lWJQcI=", |
| "strip_prefix": "", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/rules_pkg/0.7.0/patches/module_dot_bazel.patch": "sha256-4OaEPZwYF6iC71ZTDg6MJ7LLqX7ZA0/kK4mT+4xKqiE=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "protobuf@_": { |
| "name": "protobuf", |
| "version": "0.0", |
| "key": "protobuf@_", |
| "repoName": "protobuf", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": ":extensions.bzl", |
| "extensionName": "deps", |
| "usingModule": "protobuf@_", |
| "location": { |
| "file": "@@protobuf~override//:MODULE.bazel", |
| "line": 27, |
| "column": 30 |
| }, |
| "imports": { |
| "utf8_range": "utf8_range" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| }, |
| { |
| "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", |
| "extensionName": "maven", |
| "usingModule": "protobuf@_", |
| "location": { |
| "file": "@@protobuf~override//:MODULE.bazel", |
| "line": 43, |
| "column": 22 |
| }, |
| "imports": { |
| "maven": "maven" |
| }, |
| "devImports": [], |
| "tags": [ |
| { |
| "tagName": "install", |
| "attributeValues": { |
| "name": "maven", |
| "artifacts": [ |
| "com.google.code.findbugs:jsr305:3.0.2", |
| "com.google.code.gson:gson:2.8.9", |
| "com.google.errorprone:error_prone_annotations:2.3.2", |
| "com.google.j2objc:j2objc-annotations:1.3", |
| "com.google.guava:guava:31.1-jre", |
| "com.google.guava:guava-testlib:31.1-jre", |
| "com.google.truth:truth:1.1.2", |
| "junit:junit:4.13.2", |
| "org.mockito:mockito-core:4.3.1" |
| ] |
| }, |
| "devDependency": false, |
| "location": { |
| "file": "@@protobuf~override//:MODULE.bazel", |
| "line": 45, |
| "column": 14 |
| } |
| } |
| ], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "rules_python": "rules_python@0.10.2", |
| "rules_cc": "rules_cc@0.0.9", |
| "rules_proto": "rules_proto@4.0.0", |
| "rules_java": "rules_java@7.0.6", |
| "rules_pkg": "rules_pkg@0.7.0", |
| "com_google_absl": "abseil-cpp@20230802.0", |
| "zlib": "zlib@1.3", |
| "upb": "upb@0.0.0-20220923-a547704", |
| "platforms": "platforms@0.0.7", |
| "rules_jvm_external": "rules_jvm_external@4.4.2", |
| "com_google_googletest": "googletest@1.14.0", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| } |
| }, |
| "bazel_tools@_": { |
| "name": "bazel_tools", |
| "version": "", |
| "key": "bazel_tools@_", |
| "repoName": "bazel_tools", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [ |
| "@local_config_cc_toolchains//:all", |
| "@local_config_sh//:local_sh_toolchain" |
| ], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", |
| "extensionName": "cc_configure_extension", |
| "usingModule": "bazel_tools@_", |
| "location": { |
| "file": "@@bazel_tools//:MODULE.bazel", |
| "line": 17, |
| "column": 29 |
| }, |
| "imports": { |
| "local_config_cc": "local_config_cc", |
| "local_config_cc_toolchains": "local_config_cc_toolchains" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| }, |
| { |
| "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", |
| "extensionName": "xcode_configure_extension", |
| "usingModule": "bazel_tools@_", |
| "location": { |
| "file": "@@bazel_tools//:MODULE.bazel", |
| "line": 21, |
| "column": 32 |
| }, |
| "imports": { |
| "local_config_xcode": "local_config_xcode" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| }, |
| { |
| "extensionBzlFile": "@rules_java//java:extensions.bzl", |
| "extensionName": "toolchains", |
| "usingModule": "bazel_tools@_", |
| "location": { |
| "file": "@@bazel_tools//:MODULE.bazel", |
| "line": 24, |
| "column": 32 |
| }, |
| "imports": { |
| "local_jdk": "local_jdk", |
| "remote_java_tools": "remote_java_tools", |
| "remote_java_tools_linux": "remote_java_tools_linux", |
| "remote_java_tools_windows": "remote_java_tools_windows", |
| "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", |
| "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| }, |
| { |
| "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", |
| "extensionName": "sh_configure_extension", |
| "usingModule": "bazel_tools@_", |
| "location": { |
| "file": "@@bazel_tools//:MODULE.bazel", |
| "line": 35, |
| "column": 39 |
| }, |
| "imports": { |
| "local_config_sh": "local_config_sh" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| }, |
| { |
| "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", |
| "extensionName": "remote_coverage_tools_extension", |
| "usingModule": "bazel_tools@_", |
| "location": { |
| "file": "@@bazel_tools//:MODULE.bazel", |
| "line": 39, |
| "column": 48 |
| }, |
| "imports": { |
| "remote_coverage_tools": "remote_coverage_tools" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| }, |
| { |
| "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", |
| "extensionName": "remote_android_tools_extensions", |
| "usingModule": "bazel_tools@_", |
| "location": { |
| "file": "@@bazel_tools//:MODULE.bazel", |
| "line": 42, |
| "column": 42 |
| }, |
| "imports": { |
| "android_gmaven_r8": "android_gmaven_r8", |
| "android_tools": "android_tools" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "rules_cc": "rules_cc@0.0.9", |
| "rules_java": "rules_java@7.0.6", |
| "rules_license": "rules_license@0.0.7", |
| "rules_proto": "rules_proto@4.0.0", |
| "rules_python": "rules_python@0.10.2", |
| "platforms": "platforms@0.0.7", |
| "com_google_protobuf": "protobuf@_", |
| "zlib": "zlib@1.3", |
| "build_bazel_apple_support": "apple_support@1.5.0", |
| "local_config_platform": "local_config_platform@_" |
| } |
| }, |
| "local_config_platform@_": { |
| "name": "local_config_platform", |
| "version": "", |
| "key": "local_config_platform@_", |
| "repoName": "local_config_platform", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "platforms": "platforms@0.0.7", |
| "bazel_tools": "bazel_tools@_" |
| } |
| }, |
| "platforms@0.0.7": { |
| "name": "platforms", |
| "version": "0.0.7", |
| "key": "platforms@0.0.7", |
| "repoName": "platforms", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "rules_license": "rules_license@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "platforms", |
| "urls": [ |
| "https://github.com/bazelbuild/platforms/releases/download/0.0.7/platforms-0.0.7.tar.gz" |
| ], |
| "integrity": "sha256-OlYcmee9vpFzqmU/1Xn+hJ8djWc5V4CrR3Cx84FDHVE=", |
| "strip_prefix": "", |
| "remote_patches": {}, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "bazel_skylib@1.4.1": { |
| "name": "bazel_skylib", |
| "version": "1.4.1", |
| "key": "bazel_skylib@1.4.1", |
| "repoName": "bazel_skylib", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [ |
| "//toolchains/unittest:cmd_toolchain", |
| "//toolchains/unittest:bash_toolchain" |
| ], |
| "extensionUsages": [], |
| "deps": { |
| "platforms": "platforms@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "bazel_skylib~1.4.1", |
| "urls": [ |
| "https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.1/bazel-skylib-1.4.1.tar.gz" |
| ], |
| "integrity": "sha256-uKFSeQF3QYCvx5iusoxGNL3M8ZxNmOe90c550f6aqtc=", |
| "strip_prefix": "", |
| "remote_patches": {}, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "rules_license@0.0.7": { |
| "name": "rules_license", |
| "version": "0.0.7", |
| "key": "rules_license@0.0.7", |
| "repoName": "rules_license", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_license~0.0.7", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" |
| ], |
| "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", |
| "strip_prefix": "", |
| "remote_patches": {}, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "rules_python@0.10.2": { |
| "name": "rules_python", |
| "version": "0.10.2", |
| "key": "rules_python@0.10.2", |
| "repoName": "rules_python", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [ |
| "@bazel_tools//tools/python:autodetecting_toolchain" |
| ], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": "@rules_python//python:extensions.bzl", |
| "extensionName": "pip_install", |
| "usingModule": "rules_python@0.10.2", |
| "location": { |
| "file": "https://bcr.bazel.build/modules/rules_python/0.10.2/MODULE.bazel", |
| "line": 7, |
| "column": 28 |
| }, |
| "imports": { |
| "pypi__click": "pypi__click", |
| "pypi__colorama": "pypi__colorama", |
| "pypi__installer": "pypi__installer", |
| "pypi__pep517": "pypi__pep517", |
| "pypi__pip": "pypi__pip", |
| "pypi__pip_tools": "pypi__pip_tools", |
| "pypi__setuptools": "pypi__setuptools", |
| "pypi__tomli": "pypi__tomli", |
| "pypi__wheel": "pypi__wheel" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_python~0.10.2", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.10.2.tar.gz" |
| ], |
| "integrity": "sha256-o6bpn0l74In4HsCCiC5AJGv9Q19S9OgvN+iUSbBFc/Y=", |
| "strip_prefix": "rules_python-0.10.2", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/rules_python/0.10.2/patches/module_dot_bazel.patch": "sha256-TScILAmXmmMtjJIwhLrgNZgqGPs6G3OAzXaLXLDNFrA=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "abseil-cpp@20230802.0": { |
| "name": "abseil-cpp", |
| "version": "20230802.0", |
| "key": "abseil-cpp@20230802.0", |
| "repoName": "abseil-cpp", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "rules_cc": "rules_cc@0.0.9", |
| "platforms": "platforms@0.0.7", |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "com_google_googletest": "googletest@1.14.0", |
| "com_github_google_benchmark": "google_benchmark@1.8.2", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "abseil-cpp~20230802.0", |
| "urls": [ |
| "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.0.tar.gz" |
| ], |
| "integrity": "sha256-WdKXavnW7PABqBo1dJpuVRozW5SdNJGM+t4Hc3udk8U=", |
| "strip_prefix": "abseil-cpp-20230802.0", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/abseil-cpp/20230802.0/patches/module_dot_bazel.patch": "sha256-tppa7eDWtr2QUqOhIzKmHL5DEqUqfMFQIH7tkhFDY8E=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "zlib@1.3": { |
| "name": "zlib", |
| "version": "1.3", |
| "key": "zlib@1.3", |
| "repoName": "zlib", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "platforms": "platforms@0.0.7", |
| "rules_cc": "rules_cc@0.0.9", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "zlib~1.3", |
| "urls": [ |
| "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" |
| ], |
| "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", |
| "strip_prefix": "zlib-1.3", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", |
| "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "upb@0.0.0-20220923-a547704": { |
| "name": "upb", |
| "version": "0.0.0-20220923-a547704", |
| "key": "upb@0.0.0-20220923-a547704", |
| "repoName": "upb", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "rules_proto": "rules_proto@4.0.0", |
| "com_google_protobuf": "protobuf@_", |
| "com_google_absl": "abseil-cpp@20230802.0", |
| "platforms": "platforms@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "upb~0.0.0-20220923-a547704", |
| "urls": [ |
| "https://github.com/protocolbuffers/upb/archive/a5477045acaa34586420942098f5fecd3570f577.tar.gz" |
| ], |
| "integrity": "sha256-z39x6v+QskwaKLSWRan/A6mmwecTQpHOcJActj5zZLU=", |
| "strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "rules_jvm_external@4.4.2": { |
| "name": "rules_jvm_external", |
| "version": "4.4.2", |
| "key": "rules_jvm_external@4.4.2", |
| "repoName": "rules_jvm_external", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": "@rules_jvm_external//:non-module-deps.bzl", |
| "extensionName": "non_module_deps", |
| "usingModule": "rules_jvm_external@4.4.2", |
| "location": { |
| "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", |
| "line": 9, |
| "column": 32 |
| }, |
| "imports": { |
| "io_bazel_rules_kotlin": "io_bazel_rules_kotlin" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| }, |
| { |
| "extensionBzlFile": ":extensions.bzl", |
| "extensionName": "maven", |
| "usingModule": "rules_jvm_external@4.4.2", |
| "location": { |
| "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", |
| "line": 16, |
| "column": 22 |
| }, |
| "imports": { |
| "rules_jvm_external_deps": "rules_jvm_external_deps" |
| }, |
| "devImports": [], |
| "tags": [ |
| { |
| "tagName": "install", |
| "attributeValues": { |
| "name": "rules_jvm_external_deps", |
| "artifacts": [ |
| "com.google.cloud:google-cloud-core:1.93.10", |
| "com.google.cloud:google-cloud-storage:1.113.4", |
| "com.google.code.gson:gson:2.9.0", |
| "org.apache.maven:maven-artifact:3.8.6", |
| "software.amazon.awssdk:s3:2.17.183" |
| ], |
| "lock_file": "@rules_jvm_external//:rules_jvm_external_deps_install.json" |
| }, |
| "devDependency": false, |
| "location": { |
| "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", |
| "line": 18, |
| "column": 14 |
| } |
| } |
| ], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "io_bazel_stardoc": "stardoc@0.5.1", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_jvm_external~4.4.2", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_jvm_external/archive/refs/tags/4.4.2.zip" |
| ], |
| "integrity": "sha256-c1YC9QgT6y6pPKP15DsZWb2AshO4NqB6YqKddXZwt3s=", |
| "strip_prefix": "rules_jvm_external-4.4.2", |
| "remote_patches": {}, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "googletest@1.14.0": { |
| "name": "googletest", |
| "version": "1.14.0", |
| "key": "googletest@1.14.0", |
| "repoName": "googletest", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "com_google_absl": "abseil-cpp@20230802.0", |
| "platforms": "platforms@0.0.7", |
| "rules_cc": "rules_cc@0.0.9", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "googletest~1.14.0", |
| "urls": [ |
| "https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz" |
| ], |
| "integrity": "sha256-itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=", |
| "strip_prefix": "googletest-1.14.0", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/googletest/1.14.0/patches/module_dot_bazel.patch": "sha256-CSomzvti38LCuURDG5EEoa3O1tQF3cKKt/mknnP1qcc=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "apple_support@1.5.0": { |
| "name": "apple_support", |
| "version": "1.5.0", |
| "key": "apple_support@1.5.0", |
| "repoName": "build_bazel_apple_support", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [ |
| "@local_config_apple_cc_toolchains//:all" |
| ], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", |
| "extensionName": "apple_cc_configure_extension", |
| "usingModule": "apple_support@1.5.0", |
| "location": { |
| "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", |
| "line": 17, |
| "column": 35 |
| }, |
| "imports": { |
| "local_config_apple_cc": "local_config_apple_cc", |
| "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "platforms": "platforms@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "apple_support~1.5.0", |
| "urls": [ |
| "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz" |
| ], |
| "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=", |
| "strip_prefix": "", |
| "remote_patches": {}, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "google_benchmark@1.8.2": { |
| "name": "google_benchmark", |
| "version": "1.8.2", |
| "key": "google_benchmark@1.8.2", |
| "repoName": "google_benchmark", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "platforms": "platforms@0.0.7", |
| "rules_foreign_cc": "rules_foreign_cc@0.9.0", |
| "rules_cc": "rules_cc@0.0.9", |
| "libpfm": "libpfm@4.11.0", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "google_benchmark~1.8.2", |
| "urls": [ |
| "https://github.com/google/benchmark/archive/refs/tags/v1.8.2.tar.gz" |
| ], |
| "integrity": "sha256-KqspgNA3YTf5adkoSPu2gharsHYzA0U0/IxlzE56DpM=", |
| "strip_prefix": "benchmark-1.8.2", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/google_benchmark/1.8.2/patches/module_dot_bazel.patch": "sha256-703OrC3OH7pk9qrGkAMbvp/8yEoHiesDKHNVIKVJB/M=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "stardoc@0.5.1": { |
| "name": "stardoc", |
| "version": "0.5.1", |
| "key": "stardoc@0.5.1", |
| "repoName": "stardoc", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "rules_java": "rules_java@7.0.6", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "stardoc~0.5.1", |
| "urls": [ |
| "https://github.com/bazelbuild/stardoc/releases/download/0.5.1/stardoc-0.5.1.tar.gz" |
| ], |
| "integrity": "sha256-qoFNrgrEALurLoiB+ZFcb0fElmS/CHxAmhX5BDjSwj4=", |
| "strip_prefix": "", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| }, |
| "rules_foreign_cc@0.9.0": { |
| "name": "rules_foreign_cc", |
| "version": "0.9.0", |
| "key": "rules_foreign_cc@0.9.0", |
| "repoName": "rules_foreign_cc", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [ |
| "@rules_foreign_cc_framework_toolchain_freebsd//:toolchain", |
| "@rules_foreign_cc_framework_toolchain_linux//:toolchain", |
| "@rules_foreign_cc_framework_toolchain_macos//:toolchain", |
| "@rules_foreign_cc_framework_toolchain_windows//:toolchain", |
| "@rules_foreign_cc//toolchains:built_make_toolchain", |
| "@rules_foreign_cc//toolchains:preinstalled_autoconf_toolchain", |
| "@rules_foreign_cc//toolchains:preinstalled_automake_toolchain", |
| "@rules_foreign_cc//toolchains:preinstalled_m4_toolchain", |
| "@rules_foreign_cc//toolchains:preinstalled_pkgconfig_toolchain", |
| "@cmake_3.23.2_toolchains//:all", |
| "@ninja_1.11.0_toolchains//:all" |
| ], |
| "extensionUsages": [ |
| { |
| "extensionBzlFile": "@rules_foreign_cc//foreign_cc:extensions.bzl", |
| "extensionName": "ext", |
| "usingModule": "rules_foreign_cc@0.9.0", |
| "location": { |
| "file": "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel", |
| "line": 13, |
| "column": 20 |
| }, |
| "imports": { |
| "cmake_3.23.2_toolchains": "cmake_3.23.2_toolchains", |
| "rules_foreign_cc_framework_toolchain_freebsd": "rules_foreign_cc_framework_toolchain_freebsd", |
| "rules_foreign_cc_framework_toolchain_linux": "rules_foreign_cc_framework_toolchain_linux", |
| "rules_foreign_cc_framework_toolchain_macos": "rules_foreign_cc_framework_toolchain_macos", |
| "rules_foreign_cc_framework_toolchain_windows": "rules_foreign_cc_framework_toolchain_windows", |
| "cmake_src": "cmake_src", |
| "gnumake_src": "gnumake_src", |
| "ninja_build_src": "ninja_build_src", |
| "ninja_1.11.0_toolchains": "ninja_1.11.0_toolchains" |
| }, |
| "devImports": [], |
| "tags": [], |
| "hasDevUseExtension": false, |
| "hasNonDevUseExtension": true |
| } |
| ], |
| "deps": { |
| "bazel_skylib": "bazel_skylib@1.4.1", |
| "platforms": "platforms@0.0.7", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0", |
| "urls": [ |
| "https://github.com/bazelbuild/rules_foreign_cc/archive/refs/tags/0.9.0.tar.gz" |
| ], |
| "integrity": "sha256-Kk0HzWSwcZs5p8EiGKPlB2crgql7mMaonThWWJTPfFE=", |
| "strip_prefix": "rules_foreign_cc-0.9.0", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/patches/examples.patch": "sha256-RxT7rVHxO30W350sYu7ybi4rStwoB8b8mr34ZU9ciIk=", |
| "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/patches/module_dot_bazel.patch": "sha256-VTNnq8ySdeo9pI4rrJ+EXa/9ZACgQQ4baUwoQpljzCM=" |
| }, |
| "remote_patch_strip": 1 |
| } |
| } |
| }, |
| "libpfm@4.11.0": { |
| "name": "libpfm", |
| "version": "4.11.0", |
| "key": "libpfm@4.11.0", |
| "repoName": "libpfm", |
| "executionPlatformsToRegister": [], |
| "toolchainsToRegister": [], |
| "extensionUsages": [], |
| "deps": { |
| "platforms": "platforms@0.0.7", |
| "rules_foreign_cc": "rules_foreign_cc@0.9.0", |
| "bazel_tools": "bazel_tools@_", |
| "local_config_platform": "local_config_platform@_" |
| }, |
| "repoSpec": { |
| "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "libpfm~4.11.0", |
| "urls": [ |
| "https://sourceforge.net/projects/perfmon2/files/libpfm4/libpfm-4.11.0.tar.gz" |
| ], |
| "integrity": "sha256-XaX4hyveFLNjTJaI2YD2i9ootRAmhyPMEpc+7bq5/sw=", |
| "strip_prefix": "libpfm-4.11.0", |
| "remote_patches": { |
| "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/module_dot_bazel.patch": "sha256-G0wQJ2mVEoW/L5LGzmbNfuZaxI2+9NDuWJtqvCpM1pc=", |
| "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/add_build_file.patch": "sha256-E61d/qQgmeOcUliWaveHPp1EZoOjkvZJsqhGhHofqUg=" |
| }, |
| "remote_patch_strip": 0 |
| } |
| } |
| } |
| }, |
| "moduleExtensions": { |
| "@apple_support~1.5.0//crosstool:setup.bzl%apple_cc_configure_extension": { |
| "general": { |
| "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=", |
| "accumulatedFileDigests": {}, |
| "envVariables": {}, |
| "generatedRepoSpecs": { |
| "local_config_apple_cc": { |
| "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl", |
| "ruleClassName": "_apple_cc_autoconf", |
| "attributes": { |
| "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc" |
| } |
| }, |
| "local_config_apple_cc_toolchains": { |
| "bzlFile": "@@apple_support~1.5.0//crosstool:setup.bzl", |
| "ruleClassName": "_apple_cc_autoconf_toolchains", |
| "attributes": { |
| "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc_toolchains" |
| } |
| } |
| } |
| } |
| }, |
| "@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { |
| "general": { |
| "bzlTransitiveDigest": "O9sf6ilKWU9Veed02jG9o2HM/xgV/UAyciuFBuxrFRY=", |
| "accumulatedFileDigests": {}, |
| "envVariables": {}, |
| "generatedRepoSpecs": { |
| "local_config_cc": { |
| "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", |
| "ruleClassName": "cc_autoconf", |
| "attributes": { |
| "name": "bazel_tools~cc_configure_extension~local_config_cc" |
| } |
| }, |
| "local_config_cc_toolchains": { |
| "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", |
| "ruleClassName": "cc_autoconf_toolchains", |
| "attributes": { |
| "name": "bazel_tools~cc_configure_extension~local_config_cc_toolchains" |
| } |
| } |
| } |
| } |
| }, |
| "@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { |
| "general": { |
| "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", |
| "accumulatedFileDigests": {}, |
| "envVariables": {}, |
| "generatedRepoSpecs": { |
| "local_config_xcode": { |
| "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", |
| "ruleClassName": "xcode_autoconf", |
| "attributes": { |
| "name": "bazel_tools~xcode_configure_extension~local_config_xcode", |
| "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", |
| "remote_xcode": "" |
| } |
| } |
| } |
| } |
| }, |
| "@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { |
| "general": { |
| "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", |
| "accumulatedFileDigests": {}, |
| "envVariables": {}, |
| "generatedRepoSpecs": { |
| "local_config_sh": { |
| "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", |
| "ruleClassName": "sh_config", |
| "attributes": { |
| "name": "bazel_tools~sh_configure_extension~local_config_sh" |
| } |
| } |
| } |
| } |
| }, |
| "@protobuf~override//:extensions.bzl%deps": { |
| "general": { |
| "bzlTransitiveDigest": "0TssEtqe+QJ7NxvgNpZXDsinrcx5+aAUGLEhN1coMPs=", |
| "accumulatedFileDigests": {}, |
| "envVariables": {}, |
| "generatedRepoSpecs": { |
| "utf8_range": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "protobuf~override~deps~utf8_range", |
| "urls": [ |
| "https://github.com/protocolbuffers/utf8_range/archive/d863bc33e15cba6d873c878dcca9e6fe52b2f8cb.zip" |
| ], |
| "sha256": "568988b5f7261ca181468dba38849fabf59dd9200fb2ed4b2823da187ef84d8c", |
| "strip_prefix": "utf8_range-d863bc33e15cba6d873c878dcca9e6fe52b2f8cb" |
| } |
| } |
| } |
| } |
| }, |
| "@rules_foreign_cc~0.9.0//foreign_cc:extensions.bzl%ext": { |
| "general": { |
| "bzlTransitiveDigest": "AdspKJg2URlWb40bNHX7EaLsezHNrAEcV1XIttNeZ8U=", |
| "accumulatedFileDigests": {}, |
| "envVariables": {}, |
| "generatedRepoSpecs": { |
| "cmake-3.23.2-linux-aarch64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~cmake-3.23.2-linux-aarch64", |
| "urls": [ |
| "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-linux-aarch64.tar.gz" |
| ], |
| "sha256": "f2654bf780b53f170bbbec44d8ac67d401d24788e590faa53036a89476efa91e", |
| "strip_prefix": "cmake-3.23.2-linux-aarch64", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" |
| } |
| }, |
| "rules_foreign_cc_framework_toolchain_macos": { |
| "bzlFile": "@@rules_foreign_cc~0.9.0//foreign_cc/private/framework:toolchain.bzl", |
| "ruleClassName": "framework_toolchain_repository", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~rules_foreign_cc_framework_toolchain_macos", |
| "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:macos_commands.bzl", |
| "exec_compatible_with": [ |
| "@platforms//os:macos" |
| ], |
| "target_compatible_with": [] |
| } |
| }, |
| "ninja_1.11.0_linux": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~ninja_1.11.0_linux", |
| "urls": [ |
| "https://github.com/ninja-build/ninja/releases/download/v1.11.0/ninja-linux.zip" |
| ], |
| "sha256": "9726e730d5b8599f82654dc80265e64a10a8a817552c34153361ed0c017f9f02", |
| "strip_prefix": "", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" |
| } |
| }, |
| "gnumake_src": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~gnumake_src", |
| "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", |
| "patches": [ |
| "@@rules_foreign_cc~0.9.0//toolchains:make-reproducible-bootstrap.patch" |
| ], |
| "sha256": "e05fdde47c5f7ca45cb697e973894ff4f5d79e13b750ed57d7b66d8defc78e19", |
| "strip_prefix": "make-4.3", |
| "urls": [ |
| "https://mirror.bazel.build/ftpmirror.gnu.org/gnu/make/make-4.3.tar.gz", |
| "http://ftpmirror.gnu.org/gnu/make/make-4.3.tar.gz" |
| ] |
| } |
| }, |
| "ninja_1.11.0_win": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~ninja_1.11.0_win", |
| "urls": [ |
| "https://github.com/ninja-build/ninja/releases/download/v1.11.0/ninja-win.zip" |
| ], |
| "sha256": "d0ee3da143211aa447e750085876c9b9d7bcdd637ab5b2c5b41349c617f22f3b", |
| "strip_prefix": "", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja.exe\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" |
| } |
| }, |
| "cmake_3.23.2_toolchains": { |
| "bzlFile": "@@rules_foreign_cc~0.9.0//toolchains:prebuilt_toolchains_repository.bzl", |
| "ruleClassName": "prebuilt_toolchains_repository", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~cmake_3.23.2_toolchains", |
| "repos": { |
| "cmake-3.23.2-linux-aarch64": [ |
| "@platforms//cpu:aarch64", |
| "@platforms//os:linux" |
| ], |
| "cmake-3.23.2-linux-x86_64": [ |
| "@platforms//cpu:x86_64", |
| "@platforms//os:linux" |
| ], |
| "cmake-3.23.2-macos-universal": [ |
| "@platforms//os:macos" |
| ], |
| "cmake-3.23.2-windows-i386": [ |
| "@platforms//cpu:x86_32", |
| "@platforms//os:windows" |
| ], |
| "cmake-3.23.2-windows-x86_64": [ |
| "@platforms//cpu:x86_64", |
| "@platforms//os:windows" |
| ] |
| }, |
| "tool": "cmake" |
| } |
| }, |
| "cmake_src": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~cmake_src", |
| "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", |
| "sha256": "f316b40053466f9a416adf981efda41b160ca859e97f6a484b447ea299ff26aa", |
| "strip_prefix": "cmake-3.23.2", |
| "urls": [ |
| "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2.tar.gz" |
| ] |
| } |
| }, |
| "bazel_skylib": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~bazel_skylib", |
| "urls": [ |
| "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.2.1/bazel-skylib-1.2.1.tar.gz", |
| "https://github.com/bazelbuild/bazel-skylib/releases/download/1.2.1/bazel-skylib-1.2.1.tar.gz" |
| ], |
| "sha256": "f7be3474d42aae265405a592bb7da8e171919d74c16f082a5457840f06054728" |
| } |
| }, |
| "cmake-3.23.2-macos-universal": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~cmake-3.23.2-macos-universal", |
| "urls": [ |
| "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-macos-universal.tar.gz" |
| ], |
| "sha256": "853a0f9af148c5ef47282ffffee06c4c9f257be2635936755f39ca13c3286c88", |
| "strip_prefix": "cmake-3.23.2-macos-universal/CMake.app/Contents", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" |
| } |
| }, |
| "rules_foreign_cc_framework_toolchain_freebsd": { |
| "bzlFile": "@@rules_foreign_cc~0.9.0//foreign_cc/private/framework:toolchain.bzl", |
| "ruleClassName": "framework_toolchain_repository", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~rules_foreign_cc_framework_toolchain_freebsd", |
| "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:freebsd_commands.bzl", |
| "exec_compatible_with": [ |
| "@platforms//os:freebsd" |
| ], |
| "target_compatible_with": [] |
| } |
| }, |
| "rules_foreign_cc_framework_toolchain_linux": { |
| "bzlFile": "@@rules_foreign_cc~0.9.0//foreign_cc/private/framework:toolchain.bzl", |
| "ruleClassName": "framework_toolchain_repository", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~rules_foreign_cc_framework_toolchain_linux", |
| "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:linux_commands.bzl", |
| "exec_compatible_with": [ |
| "@platforms//os:linux" |
| ], |
| "target_compatible_with": [] |
| } |
| }, |
| "rules_python": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~rules_python", |
| "sha256": "5fa3c738d33acca3b97622a13a741129f67ef43f5fdfcec63b29374cc0574c29", |
| "strip_prefix": "rules_python-0.9.0", |
| "url": "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.9.0.tar.gz" |
| } |
| }, |
| "ninja_1.11.0_mac": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~ninja_1.11.0_mac", |
| "urls": [ |
| "https://github.com/ninja-build/ninja/releases/download/v1.11.0/ninja-mac.zip" |
| ], |
| "sha256": "21915277db59756bfc61f6f281c1f5e3897760b63776fd3d360f77dd7364137f", |
| "strip_prefix": "", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" |
| } |
| }, |
| "ninja_build_src": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~ninja_build_src", |
| "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", |
| "sha256": "3c6ba2e66400fe3f1ae83deb4b235faf3137ec20bd5b08c29bfc368db143e4c6", |
| "strip_prefix": "ninja-1.11.0", |
| "urls": [ |
| "https://github.com/ninja-build/ninja/archive/v1.11.0.tar.gz" |
| ] |
| } |
| }, |
| "cmake-3.23.2-windows-i386": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~cmake-3.23.2-windows-i386", |
| "urls": [ |
| "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-windows-i386.zip" |
| ], |
| "sha256": "6a4fcd6a2315b93cb23c93507efccacc30c449c2bf98f14d6032bb226c582e07", |
| "strip_prefix": "cmake-3.23.2-windows-i386", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake.exe\",\n target = \":cmake_data\",\n)\n" |
| } |
| }, |
| "cmake-3.23.2-linux-x86_64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~cmake-3.23.2-linux-x86_64", |
| "urls": [ |
| "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-linux-x86_64.tar.gz" |
| ], |
| "sha256": "aaced6f745b86ce853661a595bdac6c5314a60f8181b6912a0a4920acfa32708", |
| "strip_prefix": "cmake-3.23.2-linux-x86_64", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" |
| } |
| }, |
| "cmake-3.23.2-windows-x86_64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~cmake-3.23.2-windows-x86_64", |
| "urls": [ |
| "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-windows-x86_64.zip" |
| ], |
| "sha256": "2329387f3166b84c25091c86389fb891193967740c9bcf01e7f6d3306f7ffda0", |
| "strip_prefix": "cmake-3.23.2-windows-x86_64", |
| "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake.exe\",\n target = \":cmake_data\",\n)\n" |
| } |
| }, |
| "rules_foreign_cc_framework_toolchain_windows": { |
| "bzlFile": "@@rules_foreign_cc~0.9.0//foreign_cc/private/framework:toolchain.bzl", |
| "ruleClassName": "framework_toolchain_repository", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~rules_foreign_cc_framework_toolchain_windows", |
| "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:windows_commands.bzl", |
| "exec_compatible_with": [ |
| "@platforms//os:windows" |
| ], |
| "target_compatible_with": [] |
| } |
| }, |
| "ninja_1.11.0_toolchains": { |
| "bzlFile": "@@rules_foreign_cc~0.9.0//toolchains:prebuilt_toolchains_repository.bzl", |
| "ruleClassName": "prebuilt_toolchains_repository", |
| "attributes": { |
| "name": "rules_foreign_cc~0.9.0~ext~ninja_1.11.0_toolchains", |
| "repos": { |
| "ninja_1.11.0_linux": [ |
| "@platforms//cpu:x86_64", |
| "@platforms//os:linux" |
| ], |
| "ninja_1.11.0_mac": [ |
| "@platforms//cpu:x86_64", |
| "@platforms//os:macos" |
| ], |
| "ninja_1.11.0_win": [ |
| "@platforms//cpu:x86_64", |
| "@platforms//os:windows" |
| ] |
| }, |
| "tool": "ninja" |
| } |
| } |
| } |
| } |
| }, |
| "@rules_java~7.0.6//java:extensions.bzl%toolchains": { |
| "general": { |
| "bzlTransitiveDigest": "MgCo2BSYmyPA2WdKpPo9jP+FL4/VRknyohG5Q/Vm5hY=", |
| "accumulatedFileDigests": {}, |
| "envVariables": {}, |
| "generatedRepoSpecs": { |
| "remotejdk21_linux_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_linux_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_linux_s390x_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux_s390x_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_macos_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_macos_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk21_macos_aarch64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_macos_aarch64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_linux_aarch64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux_aarch64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk21_macos_aarch64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_macos_aarch64", |
| "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", |
| "sha256": "2a7a99a3ea263dbd8d32a67d1e6e363ba8b25c645c826f5e167a02bbafaff1fa", |
| "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_aarch64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_aarch64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk17_linux_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_macos_aarch64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_macos_aarch64", |
| "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", |
| "sha256": "515dd56ec99bb5ae8966621a2088aadfbe72631818ffbba6e4387b7ee292ab09", |
| "strip_prefix": "zulu17.38.21-ca-jdk17.0.5-macosx_aarch64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-macosx_aarch64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-macosx_aarch64.tar.gz" |
| ] |
| } |
| }, |
| "remote_java_tools_windows": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remote_java_tools_windows", |
| "sha256": "0224bb368b98f14d97afb749f3f956a177b60f753213b6c57db16deb2706c5dc", |
| "urls": [ |
| "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_windows-v13.0.zip", |
| "https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_windows-v13.0.zip" |
| ] |
| } |
| }, |
| "remotejdk11_win": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_win", |
| "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", |
| "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", |
| "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", |
| "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" |
| ] |
| } |
| }, |
| "remotejdk11_win_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_win_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_linux_aarch64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux_aarch64", |
| "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", |
| "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", |
| "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk17_linux": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux", |
| "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", |
| "sha256": "20c91a922eec795f3181eaa70def8b99d8eac56047c9a14bfb257c85b991df1b", |
| "strip_prefix": "zulu17.38.21-ca-jdk17.0.5-linux_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-linux_x64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-linux_x64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk11_linux_s390x_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux_s390x_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_linux_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_macos": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_macos", |
| "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", |
| "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", |
| "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk11_win_arm64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_win_arm64", |
| "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", |
| "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", |
| "strip_prefix": "jdk-11.0.13+8", |
| "urls": [ |
| "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" |
| ] |
| } |
| }, |
| "remotejdk17_macos": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_macos", |
| "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", |
| "sha256": "e6317cee4d40995f0da5b702af3f04a6af2bbd55febf67927696987d11113b53", |
| "strip_prefix": "zulu17.38.21-ca-jdk17.0.5-macosx_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-macosx_x64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-macosx_x64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk21_macos": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_macos", |
| "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", |
| "sha256": "9639b87db586d0c89f7a9892ae47f421e442c64b97baebdff31788fbe23265bd", |
| "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-macosx_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-macosx_x64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk21_macos_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_macos_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_macos_aarch64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_macos_aarch64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_win": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_win", |
| "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", |
| "sha256": "9972c5b62a61b45785d3d956c559e079d9e91f144ec46225f5deeda214d48f27", |
| "strip_prefix": "zulu17.38.21-ca-jdk17.0.5-win_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-win_x64.zip", |
| "https://cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-win_x64.zip" |
| ] |
| } |
| }, |
| "remotejdk11_macos_aarch64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_macos_aarch64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_linux_ppc64le_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux_ppc64le_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk21_linux": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_linux", |
| "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", |
| "sha256": "0c0eadfbdc47a7ca64aeab51b9c061f71b6e4d25d2d87674512e9b6387e9e3a6", |
| "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_x64.tar.gz" |
| ] |
| } |
| }, |
| "remote_java_tools_linux": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remote_java_tools_linux", |
| "sha256": "f950ecc09cbc2ca110016095fe2a46e661925115975c84039f4370db1e70fe27", |
| "urls": [ |
| "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_linux-v13.0.zip", |
| "https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_linux-v13.0.zip" |
| ] |
| } |
| }, |
| "remotejdk21_win": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_win", |
| "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", |
| "sha256": "e9959d500a0d9a7694ac243baf657761479da132f0f94720cbffd092150bd802", |
| "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-win_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip", |
| "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-win_x64.zip" |
| ] |
| } |
| }, |
| "remotejdk21_linux_aarch64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_linux_aarch64", |
| "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", |
| "sha256": "1fb64b8036c5d463d8ab59af06bf5b6b006811e6012e3b0eb6bccf57f1c55835", |
| "strip_prefix": "zulu21.28.85-ca-jdk21.0.0-linux_aarch64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu21.28.85-ca-jdk21.0.0-linux_aarch64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk11_linux_aarch64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux_aarch64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_linux_s390x": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux_s390x", |
| "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", |
| "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", |
| "strip_prefix": "jdk-11.0.15+10", |
| "urls": [ |
| "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", |
| "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk17_linux_aarch64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux_aarch64", |
| "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", |
| "sha256": "dbc6ae9163e7ff469a9ab1f342cd1bc1f4c1fb78afc3c4f2228ee3b32c4f3e43", |
| "strip_prefix": "zulu17.38.21-ca-jdk17.0.5-linux_aarch64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-linux_aarch64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-linux_aarch64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk17_win_arm64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_win_arm64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_linux": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux", |
| "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", |
| "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", |
| "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk11_macos_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_macos_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_linux_ppc64le_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux_ppc64le_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk17_win_arm64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_win_arm64", |
| "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", |
| "sha256": "bc3476f2161bf99bc9a243ff535b8fc033b34ce9a2fa4b62fb8d79b6bfdc427f", |
| "strip_prefix": "zulu17.38.21-ca-jdk17.0.5-win_aarch64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-win_aarch64.zip", |
| "https://cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-win_aarch64.zip" |
| ] |
| } |
| }, |
| "remote_java_tools_darwin_arm64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remote_java_tools_darwin_arm64", |
| "sha256": "1ecd91bf870b4f246960c11445218798113b766762e26a3de09cfcf3e9b4c646", |
| "urls": [ |
| "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_darwin_arm64-v13.0.zip", |
| "https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_darwin_arm64-v13.0.zip" |
| ] |
| } |
| }, |
| "remotejdk17_linux_ppc64le": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux_ppc64le", |
| "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", |
| "sha256": "cbedd0a1428b3058d156e99e8e9bc8769e0d633736d6776a4c4d9136648f2fd1", |
| "strip_prefix": "jdk-17.0.4.1+1", |
| "urls": [ |
| "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.4.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.4.1_1.tar.gz", |
| "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.4.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.4.1_1.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk21_linux_aarch64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_linux_aarch64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_win_arm64_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_win_arm64_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "local_jdk": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:local_java_repository.bzl", |
| "ruleClassName": "_local_java_repository_rule", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~local_jdk", |
| "java_home": "", |
| "version": "", |
| "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" |
| } |
| }, |
| "remote_java_tools_darwin_x86_64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remote_java_tools_darwin_x86_64", |
| "sha256": "3edf102f683bfece8651f206aee864628825b4f6e614d183154e6bdf98b8c494", |
| "urls": [ |
| "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_darwin_x86_64-v13.0.zip", |
| "https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_darwin_x86_64-v13.0.zip" |
| ] |
| } |
| }, |
| "remote_java_tools": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remote_java_tools", |
| "sha256": "610e40b1a89c9941638e33c56cf1be58f2d9d24cf9ac5a34b63270e08bb7000a", |
| "urls": [ |
| "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools-v13.0.zip", |
| "https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools-v13.0.zip" |
| ] |
| } |
| }, |
| "remotejdk17_linux_s390x": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_linux_s390x", |
| "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", |
| "sha256": "fdc82f4b06c880762503b0cb40e25f46cf8190d06011b3b768f4091d3334ef7f", |
| "strip_prefix": "jdk-17.0.4.1+1", |
| "urls": [ |
| "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.4.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.4.1_1.tar.gz", |
| "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.4.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.4.1_1.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk17_win_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk17_win_toolchain_config_repo", |
| "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" |
| } |
| }, |
| "remotejdk11_linux_ppc64le": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_linux_ppc64le", |
| "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", |
| "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", |
| "strip_prefix": "jdk-11.0.15+10", |
| "urls": [ |
| "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", |
| "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk11_macos_aarch64": { |
| "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", |
| "ruleClassName": "http_archive", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk11_macos_aarch64", |
| "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", |
| "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", |
| "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", |
| "urls": [ |
| "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", |
| "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" |
| ] |
| } |
| }, |
| "remotejdk21_win_toolchain_config_repo": { |
| "bzlFile": "@@rules_java~7.0.6//toolchains:remote_java_repository.bzl", |
| "ruleClassName": "_toolchain_config", |
| "attributes": { |
| "name": "rules_java~7.0.6~toolchains~remotejdk21_win_toolchain_config_repo", |
| "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" |
| } |
| } |
| } |
| } |
| } |
| } |
| } |