2358 lines
174 KiB
Plaintext
2358 lines
174 KiB
Plaintext
|
{
|
||
|
"lockFileVersion": 3,
|
||
|
"moduleFileHash": "58578cc64024088734fcb7d2425694ac0f677f6f8e402135148c405b57041976",
|
||
|
"flags": {
|
||
|
"cmdRegistries": [
|
||
|
"https://bcr.bazel.build/"
|
||
|
],
|
||
|
"cmdModuleOverrides": {},
|
||
|
"allowedYankedVersions": [],
|
||
|
"envVarAllowedYankedVersions": "",
|
||
|
"ignoreDevDependency": false,
|
||
|
"directDependenciesMode": "WARNING",
|
||
|
"compatibilityMode": "ERROR"
|
||
|
},
|
||
|
"localOverrideHashes": {
|
||
|
"bazel_tools": "922ea6752dc9105de5af957f7a99a6933c0a6a712d23df6aad16a9c399f7e787"
|
||
|
},
|
||
|
"moduleDepGraph": {
|
||
|
"<root>": {
|
||
|
"name": "aspect_bazel_lib",
|
||
|
"version": "0.0.0",
|
||
|
"key": "<root>",
|
||
|
"repoName": "aspect_bazel_lib",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [
|
||
|
"@copy_directory_toolchains//:all",
|
||
|
"@copy_to_directory_toolchains//:all",
|
||
|
"@jq_toolchains//:all",
|
||
|
"@yq_toolchains//:all",
|
||
|
"@coreutils_toolchains//:all",
|
||
|
"@expand_template_toolchains//:all",
|
||
|
"@bats_toolchains//:all",
|
||
|
"@bsd_tar_toolchains//:linux_amd64_toolchain",
|
||
|
"@bsd_tar_toolchains//:linux_arm64_toolchain",
|
||
|
"@bsd_tar_toolchains//:windows_amd64_toolchain",
|
||
|
"@bsd_tar_toolchains//:host_toolchain"
|
||
|
],
|
||
|
"extensionUsages": [
|
||
|
{
|
||
|
"extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl",
|
||
|
"extensionName": "toolchains",
|
||
|
"usingModule": "<root>",
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 17,
|
||
|
"column": 37
|
||
|
},
|
||
|
"imports": {
|
||
|
"bats_toolchains": "bats_toolchains",
|
||
|
"bsd_tar_toolchains": "bsd_tar_toolchains",
|
||
|
"copy_directory_toolchains": "copy_directory_toolchains",
|
||
|
"copy_to_directory_toolchains": "copy_to_directory_toolchains",
|
||
|
"coreutils_toolchains": "coreutils_toolchains",
|
||
|
"expand_template_toolchains": "expand_template_toolchains",
|
||
|
"jq_toolchains": "jq_toolchains",
|
||
|
"yq_toolchains": "yq_toolchains"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [
|
||
|
{
|
||
|
"tagName": "copy_directory",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 18,
|
||
|
"column": 36
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "copy_to_directory",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 19,
|
||
|
"column": 39
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "jq",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 20,
|
||
|
"column": 24
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "yq",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 21,
|
||
|
"column": 24
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "coreutils",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 22,
|
||
|
"column": 31
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "tar",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 23,
|
||
|
"column": 25
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "expand_template",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 24,
|
||
|
"column": 37
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "bats",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 25,
|
||
|
"column": 26
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
},
|
||
|
{
|
||
|
"extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl",
|
||
|
"extensionName": "host",
|
||
|
"usingModule": "<root>",
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 44,
|
||
|
"column": 21
|
||
|
},
|
||
|
"imports": {
|
||
|
"aspect_bazel_lib_host": "aspect_bazel_lib_host"
|
||
|
},
|
||
|
"devImports": [
|
||
|
"aspect_bazel_lib_host"
|
||
|
],
|
||
|
"tags": [
|
||
|
{
|
||
|
"tagName": "host",
|
||
|
"attributeValues": {},
|
||
|
"devDependency": true,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 45,
|
||
|
"column": 10
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"hasDevUseExtension": true,
|
||
|
"hasNonDevUseExtension": false
|
||
|
},
|
||
|
{
|
||
|
"extensionBzlFile": "@gazelle//:extensions.bzl",
|
||
|
"extensionName": "go_deps",
|
||
|
"usingModule": "<root>",
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 64,
|
||
|
"column": 24
|
||
|
},
|
||
|
"imports": {
|
||
|
"com_github_bmatcuk_doublestar_v4": "com_github_bmatcuk_doublestar_v4",
|
||
|
"org_golang_x_exp": "org_golang_x_exp"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [
|
||
|
{
|
||
|
"tagName": "from_file",
|
||
|
"attributeValues": {
|
||
|
"go_mod": "//:go.mod"
|
||
|
},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "@@//:MODULE.bazel",
|
||
|
"line": 69,
|
||
|
"column": 18
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
}
|
||
|
],
|
||
|
"deps": {
|
||
|
"bazel_skylib": "bazel_skylib@1.4.2",
|
||
|
"platforms": "platforms@0.0.7",
|
||
|
"io_bazel_stardoc": "stardoc@0.5.4",
|
||
|
"gazelle": "gazelle@0.33.0",
|
||
|
"io_bazel_rules_go": "rules_go@0.41.0",
|
||
|
"bazel_skylib_gazelle_plugin": "bazel_skylib_gazelle_plugin@1.4.1",
|
||
|
"buildifier_prebuilt": "buildifier_prebuilt@6.3.3",
|
||
|
"bazel_tools": "bazel_tools@_",
|
||
|
"local_config_platform": "local_config_platform@_"
|
||
|
}
|
||
|
},
|
||
|
"bazel_skylib@1.4.2": {
|
||
|
"name": "bazel_skylib",
|
||
|
"version": "1.4.2",
|
||
|
"key": "bazel_skylib@1.4.2",
|
||
|
"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.2",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.2/bazel-skylib-1.4.2.tar.gz"
|
||
|
],
|
||
|
"integrity": "sha256-Zv/ZMVZlv6r8lrUiePV8fi3Qn17eJ56m05sr5HHn46o=",
|
||
|
"strip_prefix": "",
|
||
|
"remote_patches": {},
|
||
|
"remote_patch_strip": 0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"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
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"stardoc@0.5.4": {
|
||
|
"name": "stardoc",
|
||
|
"version": "0.5.4",
|
||
|
"key": "stardoc@0.5.4",
|
||
|
"repoName": "stardoc",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [],
|
||
|
"extensionUsages": [],
|
||
|
"deps": {
|
||
|
"bazel_skylib": "bazel_skylib@1.4.2",
|
||
|
"rules_java": "rules_java@7.1.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": "stardoc~0.5.4",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/stardoc/releases/download/0.5.4/stardoc-0.5.4.tar.gz"
|
||
|
],
|
||
|
"integrity": "sha256-7FcTnkZvquVj8vw5YJ2klIpHm7UbbWeu3X2bG4BZxDM=",
|
||
|
"strip_prefix": "",
|
||
|
"remote_patches": {},
|
||
|
"remote_patch_strip": 0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"gazelle@0.33.0": {
|
||
|
"name": "gazelle",
|
||
|
"version": "0.33.0",
|
||
|
"key": "gazelle@0.33.0",
|
||
|
"repoName": "bazel_gazelle",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [],
|
||
|
"extensionUsages": [
|
||
|
{
|
||
|
"extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl",
|
||
|
"extensionName": "go_sdk",
|
||
|
"usingModule": "gazelle@0.33.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/gazelle/0.33.0/MODULE.bazel",
|
||
|
"line": 12,
|
||
|
"column": 23
|
||
|
},
|
||
|
"imports": {
|
||
|
"go_host_compatible_sdk_label": "go_host_compatible_sdk_label"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
},
|
||
|
{
|
||
|
"extensionBzlFile": "@bazel_gazelle//internal/bzlmod:non_module_deps.bzl",
|
||
|
"extensionName": "non_module_deps",
|
||
|
"usingModule": "gazelle@0.33.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/gazelle/0.33.0/MODULE.bazel",
|
||
|
"line": 20,
|
||
|
"column": 32
|
||
|
},
|
||
|
"imports": {
|
||
|
"bazel_gazelle_go_repository_cache": "bazel_gazelle_go_repository_cache",
|
||
|
"bazel_gazelle_go_repository_tools": "bazel_gazelle_go_repository_tools",
|
||
|
"bazel_gazelle_is_bazel_module": "bazel_gazelle_is_bazel_module"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
},
|
||
|
{
|
||
|
"extensionBzlFile": "@bazel_gazelle//:extensions.bzl",
|
||
|
"extensionName": "go_deps",
|
||
|
"usingModule": "gazelle@0.33.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/gazelle/0.33.0/MODULE.bazel",
|
||
|
"line": 28,
|
||
|
"column": 24
|
||
|
},
|
||
|
"imports": {
|
||
|
"com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools",
|
||
|
"com_github_bmatcuk_doublestar_v4": "com_github_bmatcuk_doublestar_v4",
|
||
|
"com_github_fsnotify_fsnotify": "com_github_fsnotify_fsnotify",
|
||
|
"com_github_google_go_cmp": "com_github_google_go_cmp",
|
||
|
"com_github_pmezard_go_difflib": "com_github_pmezard_go_difflib",
|
||
|
"org_golang_x_mod": "org_golang_x_mod",
|
||
|
"org_golang_x_sync": "org_golang_x_sync",
|
||
|
"org_golang_x_tools": "org_golang_x_tools",
|
||
|
"org_golang_x_tools_go_vcs": "org_golang_x_tools_go_vcs",
|
||
|
"bazel_gazelle_go_repository_config": "bazel_gazelle_go_repository_config"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [
|
||
|
{
|
||
|
"tagName": "from_file",
|
||
|
"attributeValues": {
|
||
|
"go_mod": "//:go.mod"
|
||
|
},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/gazelle/0.33.0/MODULE.bazel",
|
||
|
"line": 29,
|
||
|
"column": 18
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "module",
|
||
|
"attributeValues": {
|
||
|
"path": "golang.org/x/tools",
|
||
|
"sum": "h1:8WMNJAz3zrtPmnYC7ISf5dEn3MT0gY7jBJfw27yrrLo=",
|
||
|
"version": "v0.9.1"
|
||
|
},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/gazelle/0.33.0/MODULE.bazel",
|
||
|
"line": 33,
|
||
|
"column": 15
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
}
|
||
|
],
|
||
|
"deps": {
|
||
|
"bazel_skylib": "bazel_skylib@1.4.2",
|
||
|
"com_google_protobuf": "protobuf@3.19.6",
|
||
|
"io_bazel_rules_go": "rules_go@0.41.0",
|
||
|
"rules_proto": "rules_proto@4.0.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": "gazelle~0.33.0",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.33.0/bazel-gazelle-v0.33.0.tar.gz"
|
||
|
],
|
||
|
"integrity": "sha256-0/pmo5Ao6X12+eLbjxsMEcCZ6OAb82OpIwdHhORR+Ak=",
|
||
|
"strip_prefix": "",
|
||
|
"remote_patches": {},
|
||
|
"remote_patch_strip": 0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"rules_go@0.41.0": {
|
||
|
"name": "rules_go",
|
||
|
"version": "0.41.0",
|
||
|
"key": "rules_go@0.41.0",
|
||
|
"repoName": "io_bazel_rules_go",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [
|
||
|
"@go_toolchains//:all"
|
||
|
],
|
||
|
"extensionUsages": [
|
||
|
{
|
||
|
"extensionBzlFile": "@io_bazel_rules_go//go/private:extensions.bzl",
|
||
|
"extensionName": "non_module_dependencies",
|
||
|
"usingModule": "rules_go@0.41.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel",
|
||
|
"line": 13,
|
||
|
"column": 40
|
||
|
},
|
||
|
"imports": {
|
||
|
"io_bazel_rules_nogo": "io_bazel_rules_nogo"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
},
|
||
|
{
|
||
|
"extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl",
|
||
|
"extensionName": "go_sdk",
|
||
|
"usingModule": "rules_go@0.41.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel",
|
||
|
"line": 19,
|
||
|
"column": 23
|
||
|
},
|
||
|
"imports": {
|
||
|
"go_toolchains": "go_toolchains"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [
|
||
|
{
|
||
|
"tagName": "download",
|
||
|
"attributeValues": {
|
||
|
"name": "go_default_sdk",
|
||
|
"version": "1.20.2"
|
||
|
},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel",
|
||
|
"line": 20,
|
||
|
"column": 16
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
},
|
||
|
{
|
||
|
"extensionBzlFile": "@gazelle//:extensions.bzl",
|
||
|
"extensionName": "go_deps",
|
||
|
"usingModule": "rules_go@0.41.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel",
|
||
|
"line": 30,
|
||
|
"column": 24
|
||
|
},
|
||
|
"imports": {
|
||
|
"com_github_gogo_protobuf": "com_github_gogo_protobuf",
|
||
|
"com_github_golang_mock": "com_github_golang_mock",
|
||
|
"com_github_golang_protobuf": "com_github_golang_protobuf",
|
||
|
"org_golang_google_genproto": "org_golang_google_genproto",
|
||
|
"org_golang_google_grpc": "org_golang_google_grpc",
|
||
|
"org_golang_google_protobuf": "org_golang_google_protobuf",
|
||
|
"org_golang_x_net": "org_golang_x_net"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [
|
||
|
{
|
||
|
"tagName": "from_file",
|
||
|
"attributeValues": {
|
||
|
"go_mod": "//:go.mod"
|
||
|
},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel",
|
||
|
"line": 31,
|
||
|
"column": 18
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"tagName": "module",
|
||
|
"attributeValues": {
|
||
|
"path": "github.com/gogo/protobuf",
|
||
|
"sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=",
|
||
|
"version": "v1.3.2"
|
||
|
},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel",
|
||
|
"line": 32,
|
||
|
"column": 15
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
}
|
||
|
],
|
||
|
"deps": {
|
||
|
"bazel_skylib": "bazel_skylib@1.4.2",
|
||
|
"platforms": "platforms@0.0.7",
|
||
|
"rules_proto": "rules_proto@4.0.0",
|
||
|
"com_google_protobuf": "protobuf@3.19.6",
|
||
|
"gazelle": "gazelle@0.33.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": "rules_go~0.41.0",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/rules_go/releases/download/v0.41.0/rules_go-v0.41.0.zip"
|
||
|
],
|
||
|
"integrity": "sha256-J4t/9agm89wQ8E/q8LcNSLaHSMzVEtf5i/RCB38EP+M=",
|
||
|
"strip_prefix": "",
|
||
|
"remote_patches": {
|
||
|
"https://bcr.bazel.build/modules/rules_go/0.41.0/patches/bump_gazelle_version.patch": "sha256-50a277c9CqDhHN0A+EnA++cjEzbCBbhjRao/xOoGgHk="
|
||
|
},
|
||
|
"remote_patch_strip": 1
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"bazel_skylib_gazelle_plugin@1.4.1": {
|
||
|
"name": "bazel_skylib_gazelle_plugin",
|
||
|
"version": "1.4.1",
|
||
|
"key": "bazel_skylib_gazelle_plugin@1.4.1",
|
||
|
"repoName": "bazel_skylib_gazelle_plugin",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [],
|
||
|
"extensionUsages": [
|
||
|
{
|
||
|
"extensionBzlFile": "@bazel_gazelle//:extensions.bzl",
|
||
|
"extensionName": "go_deps",
|
||
|
"usingModule": "bazel_skylib_gazelle_plugin@1.4.1",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/bazel_skylib_gazelle_plugin/1.4.1/MODULE.bazel",
|
||
|
"line": 15,
|
||
|
"column": 24
|
||
|
},
|
||
|
"imports": {
|
||
|
"com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [
|
||
|
{
|
||
|
"tagName": "module",
|
||
|
"attributeValues": {
|
||
|
"path": "github.com/bazelbuild/buildtools",
|
||
|
"sum": "h1:fmdo+fvvWlhldUcqkhAMpKndSxMN3vH5l7yow5cEaiQ=",
|
||
|
"version": "v0.0.0-20220531122519-a43aed7014c8"
|
||
|
},
|
||
|
"devDependency": false,
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/bazel_skylib_gazelle_plugin/1.4.1/MODULE.bazel",
|
||
|
"line": 16,
|
||
|
"column": 15
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
}
|
||
|
],
|
||
|
"deps": {
|
||
|
"bazel_skylib": "bazel_skylib@1.4.2",
|
||
|
"bazel_gazelle": "gazelle@0.33.0",
|
||
|
"io_bazel_rules_go": "rules_go@0.41.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": "bazel_skylib_gazelle_plugin~1.4.1",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.1/bazel-skylib-gazelle-plugin-1.4.1.tar.gz"
|
||
|
],
|
||
|
"integrity": "sha256-CkZrYfMxWF8G7Nu/JIC57fcOBnpT8mHgWWrNVzp9LcM=",
|
||
|
"strip_prefix": "",
|
||
|
"remote_patches": {},
|
||
|
"remote_patch_strip": 0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"buildifier_prebuilt@6.3.3": {
|
||
|
"name": "buildifier_prebuilt",
|
||
|
"version": "6.3.3",
|
||
|
"key": "buildifier_prebuilt@6.3.3",
|
||
|
"repoName": "buildifier_prebuilt",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [
|
||
|
"@buildifier_prebuilt_toolchains//:all"
|
||
|
],
|
||
|
"extensionUsages": [
|
||
|
{
|
||
|
"extensionBzlFile": "@buildifier_prebuilt//:defs.bzl",
|
||
|
"extensionName": "buildifier_prebuilt_deps_extension",
|
||
|
"usingModule": "buildifier_prebuilt@6.3.3",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/buildifier_prebuilt/6.3.3/MODULE.bazel",
|
||
|
"line": 10,
|
||
|
"column": 32
|
||
|
},
|
||
|
"imports": {
|
||
|
"buildifier_prebuilt_toolchains": "buildifier_prebuilt_toolchains"
|
||
|
},
|
||
|
"devImports": [],
|
||
|
"tags": [],
|
||
|
"hasDevUseExtension": false,
|
||
|
"hasNonDevUseExtension": true
|
||
|
}
|
||
|
],
|
||
|
"deps": {
|
||
|
"bazel_skylib": "bazel_skylib@1.4.2",
|
||
|
"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": "buildifier_prebuilt~6.3.3",
|
||
|
"urls": [
|
||
|
"https://github.com/keith/buildifier-prebuilt/archive/refs/tags/6.3.3.tar.gz"
|
||
|
],
|
||
|
"integrity": "sha256-crW7CFOqxZfM5kgu5sYlEzGOfywAULx8MZ110D2KOHU=",
|
||
|
"strip_prefix": "buildifier-prebuilt-6.3.3",
|
||
|
"remote_patches": {
|
||
|
"https://bcr.bazel.build/modules/buildifier_prebuilt/6.3.3/patches/module_dot_bazel_version.patch": "sha256-4C0YgqP2NkE8mjj9JWrXgQ6bTGFR8GeU1aFbRG33SWU="
|
||
|
},
|
||
|
"remote_patch_strip": 0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"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.1.0",
|
||
|
"rules_license": "rules_license@0.0.7",
|
||
|
"rules_proto": "rules_proto@4.0.0",
|
||
|
"rules_python": "rules_python@0.4.0",
|
||
|
"platforms": "platforms@0.0.7",
|
||
|
"com_google_protobuf": "protobuf@3.19.6",
|
||
|
"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@_"
|
||
|
}
|
||
|
},
|
||
|
"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_java@7.1.0": {
|
||
|
"name": "rules_java",
|
||
|
"version": "7.1.0",
|
||
|
"key": "rules_java@7.1.0",
|
||
|
"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.1.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_java/7.1.0/MODULE.bazel",
|
||
|
"line": 19,
|
||
|
"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.2",
|
||
|
"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.1.0",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/rules_java/releases/download/7.1.0/rules_java-7.1.0.tar.gz"
|
||
|
],
|
||
|
"integrity": "sha256-o3pOX2OrgnFuXdau75iO2EYcegC46TYnImKJn1h81OE=",
|
||
|
"strip_prefix": "",
|
||
|
"remote_patches": {},
|
||
|
"remote_patch_strip": 0
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"protobuf@3.19.6": {
|
||
|
"name": "protobuf",
|
||
|
"version": "3.19.6",
|
||
|
"key": "protobuf@3.19.6",
|
||
|
"repoName": "protobuf",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [],
|
||
|
"extensionUsages": [],
|
||
|
"deps": {
|
||
|
"bazel_skylib": "bazel_skylib@1.4.2",
|
||
|
"zlib": "zlib@1.3",
|
||
|
"rules_python": "rules_python@0.4.0",
|
||
|
"rules_cc": "rules_cc@0.0.9",
|
||
|
"rules_proto": "rules_proto@4.0.0",
|
||
|
"rules_java": "rules_java@7.1.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": "protobuf~3.19.6",
|
||
|
"urls": [
|
||
|
"https://github.com/protocolbuffers/protobuf/archive/refs/tags/v3.19.6.zip"
|
||
|
],
|
||
|
"integrity": "sha256-OH4sVZuyx8G8N5jE5s/wFTgaebJ1hpavy/johzC0c4k=",
|
||
|
"strip_prefix": "protobuf-3.19.6",
|
||
|
"remote_patches": {
|
||
|
"https://bcr.bazel.build/modules/protobuf/3.19.6/patches/relative_repo_names.patch": "sha256-w/5gw/zGv8NFId+669hcdw1Uus2lxgYpulATHIwIByI=",
|
||
|
"https://bcr.bazel.build/modules/protobuf/3.19.6/patches/remove_dependency_on_rules_jvm_external.patch": "sha256-THUTnVgEBmjA0W7fKzIyZOVG58DnW9HQTkr4D2zKUUc=",
|
||
|
"https://bcr.bazel.build/modules/protobuf/3.19.6/patches/add_module_dot_bazel_for_examples.patch": "sha256-s/b1gi3baK3LsXefI2rQilhmkb2R5jVJdnT6zEcdfHY=",
|
||
|
"https://bcr.bazel.build/modules/protobuf/3.19.6/patches/module_dot_bazel.patch": "sha256-S0DEni8zgx7rHscW3z/rCEubQnYec0XhNet640cw0h4="
|
||
|
},
|
||
|
"remote_patch_strip": 1
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"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.2",
|
||
|
"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_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_python@0.4.0": {
|
||
|
"name": "rules_python",
|
||
|
"version": "0.4.0",
|
||
|
"key": "rules_python@0.4.0",
|
||
|
"repoName": "rules_python",
|
||
|
"executionPlatformsToRegister": [],
|
||
|
"toolchainsToRegister": [
|
||
|
"@bazel_tools//tools/python:autodetecting_toolchain"
|
||
|
],
|
||
|
"extensionUsages": [
|
||
|
{
|
||
|
"extensionBzlFile": "@rules_python//bzlmod:extensions.bzl",
|
||
|
"extensionName": "pip_install",
|
||
|
"usingModule": "rules_python@0.4.0",
|
||
|
"location": {
|
||
|
"file": "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel",
|
||
|
"line": 7,
|
||
|
"column": 28
|
||
|
},
|
||
|
"imports": {
|
||
|
"pypi__click": "pypi__click",
|
||
|
"pypi__pip": "pypi__pip",
|
||
|
"pypi__pip_tools": "pypi__pip_tools",
|
||
|
"pypi__pkginfo": "pypi__pkginfo",
|
||
|
"pypi__setuptools": "pypi__setuptools",
|
||
|
"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.4.0",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/rules_python/releases/download/0.4.0/rules_python-0.4.0.tar.gz"
|
||
|
],
|
||
|
"integrity": "sha256-lUqom0kb5KCDMEosuDgBnIuMNyCnq7nEy4GseiQjDOo=",
|
||
|
"strip_prefix": "",
|
||
|
"remote_patches": {
|
||
|
"https://bcr.bazel.build/modules/rules_python/0.4.0/patches/propagate_pip_install_dependencies.patch": "sha256-v7S/dem/mixg63MF4KoRGDA4KEol9ab/tIVp+6Xq0D0=",
|
||
|
"https://bcr.bazel.build/modules/rules_python/0.4.0/patches/module_dot_bazel.patch": "sha256-kG4VIfWxQazzTuh50mvsx6pmyoRVA4lfH5rkto/Oq+Y="
|
||
|
},
|
||
|
"remote_patch_strip": 1
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"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
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"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.2",
|
||
|
"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
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"moduleExtensions": {
|
||
|
"//lib:extensions.bzl%host": {
|
||
|
"general": {
|
||
|
"bzlTransitiveDigest": "InEbAq4shry3AWzyXIKJdLfsQJ31FpeVkj9LKQhaQjM=",
|
||
|
"accumulatedFileDigests": {},
|
||
|
"envVariables": {},
|
||
|
"generatedRepoSpecs": {
|
||
|
"aspect_bazel_lib_host": {
|
||
|
"bzlFile": "@@//lib/private:host_repo.bzl",
|
||
|
"ruleClassName": "host_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~host~aspect_bazel_lib_host"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"//lib:extensions.bzl%toolchains": {
|
||
|
"general": {
|
||
|
"bzlTransitiveDigest": "InEbAq4shry3AWzyXIKJdLfsQJ31FpeVkj9LKQhaQjM=",
|
||
|
"accumulatedFileDigests": {},
|
||
|
"envVariables": {},
|
||
|
"generatedRepoSpecs": {
|
||
|
"bsd_tar_windows_amd64": {
|
||
|
"bzlFile": "@@//lib/private:tar_toolchain.bzl",
|
||
|
"ruleClassName": "bsdtar_binary_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bsd_tar_windows_amd64",
|
||
|
"platform": "windows_amd64"
|
||
|
}
|
||
|
},
|
||
|
"bsd_tar_host": {
|
||
|
"bzlFile": "@@//lib/private:tar_toolchain.bzl",
|
||
|
"ruleClassName": "bsdtar_binary_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bsd_tar_host",
|
||
|
"platform": "host"
|
||
|
}
|
||
|
},
|
||
|
"jq": {
|
||
|
"bzlFile": "@@//lib/private:jq_toolchain.bzl",
|
||
|
"ruleClassName": "jq_host_alias_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~jq"
|
||
|
}
|
||
|
},
|
||
|
"jq_darwin_amd64": {
|
||
|
"bzlFile": "@@//lib/private:jq_toolchain.bzl",
|
||
|
"ruleClassName": "jq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~jq_darwin_amd64",
|
||
|
"platform": "darwin_amd64",
|
||
|
"version": "1.7"
|
||
|
}
|
||
|
},
|
||
|
"jq_linux_arm64": {
|
||
|
"bzlFile": "@@//lib/private:jq_toolchain.bzl",
|
||
|
"ruleClassName": "jq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~jq_linux_arm64",
|
||
|
"platform": "linux_arm64",
|
||
|
"version": "1.7"
|
||
|
}
|
||
|
},
|
||
|
"coreutils_darwin_arm64": {
|
||
|
"bzlFile": "@@//lib/private:coreutils_toolchain.bzl",
|
||
|
"ruleClassName": "coreutils_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~coreutils_darwin_arm64",
|
||
|
"platform": "darwin_arm64",
|
||
|
"version": "0.0.23"
|
||
|
}
|
||
|
},
|
||
|
"coreutils_linux_amd64": {
|
||
|
"bzlFile": "@@//lib/private:coreutils_toolchain.bzl",
|
||
|
"ruleClassName": "coreutils_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~coreutils_linux_amd64",
|
||
|
"platform": "linux_amd64",
|
||
|
"version": "0.0.23"
|
||
|
}
|
||
|
},
|
||
|
"copy_directory_toolchains": {
|
||
|
"bzlFile": "@@//lib/private:source_toolchains_repo.bzl",
|
||
|
"ruleClassName": "source_toolchains_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~copy_directory_toolchains",
|
||
|
"toolchain_type": "@aspect_bazel_lib//lib:copy_directory_toolchain_type",
|
||
|
"toolchain_rule_load_from": "@aspect_bazel_lib//lib/private:copy_directory_toolchain.bzl",
|
||
|
"toolchain_rule": "copy_directory_toolchain",
|
||
|
"binary": "@aspect_bazel_lib//tools/copy_directory"
|
||
|
}
|
||
|
},
|
||
|
"yq_linux_amd64": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_linux_amd64",
|
||
|
"platform": "linux_amd64",
|
||
|
"version": "4.25.2"
|
||
|
}
|
||
|
},
|
||
|
"bsd_tar_linux_arm64": {
|
||
|
"bzlFile": "@@//lib/private:tar_toolchain.bzl",
|
||
|
"ruleClassName": "bsdtar_binary_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bsd_tar_linux_arm64",
|
||
|
"platform": "linux_arm64"
|
||
|
}
|
||
|
},
|
||
|
"coreutils_darwin_amd64": {
|
||
|
"bzlFile": "@@//lib/private:coreutils_toolchain.bzl",
|
||
|
"ruleClassName": "coreutils_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~coreutils_darwin_amd64",
|
||
|
"platform": "darwin_amd64",
|
||
|
"version": "0.0.23"
|
||
|
}
|
||
|
},
|
||
|
"coreutils_linux_arm64": {
|
||
|
"bzlFile": "@@//lib/private:coreutils_toolchain.bzl",
|
||
|
"ruleClassName": "coreutils_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~coreutils_linux_arm64",
|
||
|
"platform": "linux_arm64",
|
||
|
"version": "0.0.23"
|
||
|
}
|
||
|
},
|
||
|
"coreutils_toolchains": {
|
||
|
"bzlFile": "@@//lib/private:coreutils_toolchain.bzl",
|
||
|
"ruleClassName": "coreutils_toolchains_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~coreutils_toolchains",
|
||
|
"user_repository_name": "coreutils"
|
||
|
}
|
||
|
},
|
||
|
"yq_linux_s390x": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_linux_s390x",
|
||
|
"platform": "linux_s390x",
|
||
|
"version": "4.25.2"
|
||
|
}
|
||
|
},
|
||
|
"yq": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_host_alias_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq"
|
||
|
}
|
||
|
},
|
||
|
"jq_darwin_arm64": {
|
||
|
"bzlFile": "@@//lib/private:jq_toolchain.bzl",
|
||
|
"ruleClassName": "jq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~jq_darwin_arm64",
|
||
|
"platform": "darwin_arm64",
|
||
|
"version": "1.7"
|
||
|
}
|
||
|
},
|
||
|
"yq_darwin_amd64": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_darwin_amd64",
|
||
|
"platform": "darwin_amd64",
|
||
|
"version": "4.25.2"
|
||
|
}
|
||
|
},
|
||
|
"bats_file": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bats_file",
|
||
|
"sha256": "9b69043241f3af1c2d251f89b4fcafa5df3f05e97b89db18d7c9bdf5731bb27a",
|
||
|
"urls": [
|
||
|
"https://github.com/bats-core/bats-file/archive/v0.4.0.tar.gz"
|
||
|
],
|
||
|
"strip_prefix": "bats-file-0.4.0",
|
||
|
"build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"file\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-file\",\n visibility = [\"//visibility:public\"]\n)\n"
|
||
|
}
|
||
|
},
|
||
|
"jq_linux_amd64": {
|
||
|
"bzlFile": "@@//lib/private:jq_toolchain.bzl",
|
||
|
"ruleClassName": "jq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~jq_linux_amd64",
|
||
|
"platform": "linux_amd64",
|
||
|
"version": "1.7"
|
||
|
}
|
||
|
},
|
||
|
"expand_template_toolchains": {
|
||
|
"bzlFile": "@@//lib/private:source_toolchains_repo.bzl",
|
||
|
"ruleClassName": "source_toolchains_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~expand_template_toolchains",
|
||
|
"toolchain_type": "@aspect_bazel_lib//lib:expand_template_toolchain_type",
|
||
|
"toolchain_rule_load_from": "@aspect_bazel_lib//lib/private:expand_template_toolchain.bzl",
|
||
|
"toolchain_rule": "expand_template_toolchain",
|
||
|
"binary": "@aspect_bazel_lib//tools/expand_template"
|
||
|
}
|
||
|
},
|
||
|
"bsd_tar_toolchains": {
|
||
|
"bzlFile": "@@//lib/private:tar_toolchain.bzl",
|
||
|
"ruleClassName": "tar_toolchains_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bsd_tar_toolchains",
|
||
|
"user_repository_name": "bsd_tar"
|
||
|
}
|
||
|
},
|
||
|
"bats_toolchains": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bats_toolchains",
|
||
|
"sha256": "a1a9f7875aa4b6a9480ca384d5865f1ccf1b0b1faead6b47aa47d79709a5c5fd",
|
||
|
"urls": [
|
||
|
"https://github.com/bats-core/bats-core/archive/v1.10.0.tar.gz"
|
||
|
],
|
||
|
"strip_prefix": "bats-core-1.10.0",
|
||
|
"build_file_content": "load(\"@local_config_platform//:constraints.bzl\", \"HOST_CONSTRAINTS\")\nload(\"@aspect_bazel_lib//lib/private:bats_toolchain.bzl\", \"bats_toolchain\")\nload(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"core\",\n hardlink = \"on\",\n srcs = glob([\n \"lib/**\",\n \"libexec/**\"\n ]) + [\"bin/bats\"],\n out = \"bats-core\",\n)\n\nbats_toolchain(\n name = \"toolchain\",\n core = \":core\",\n libraries = [\"@bats_support//:support\", \"@bats_assert//:assert\", \"@bats_file//:file\"]\n)\n\ntoolchain(\n name = \"bats_toolchain\",\n exec_compatible_with = HOST_CONSTRAINTS,\n toolchain = \":toolchain\",\n toolchain_type = \"@aspect_bazel_lib//lib:bats_toolchain_type\",\n)\n"
|
||
|
}
|
||
|
},
|
||
|
"yq_windows_amd64": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_windows_amd64",
|
||
|
"platform": "windows_amd64",
|
||
|
"version": "4.25.2"
|
||
|
}
|
||
|
},
|
||
|
"bats_assert": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bats_assert",
|
||
|
"sha256": "98ca3b685f8b8993e48ec057565e6e2abcc541034ed5b0e81f191505682037fd",
|
||
|
"urls": [
|
||
|
"https://github.com/bats-core/bats-assert/archive/v2.1.0.tar.gz"
|
||
|
],
|
||
|
"strip_prefix": "bats-assert-2.1.0",
|
||
|
"build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"assert\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-assert\",\n visibility = [\"//visibility:public\"]\n)\n"
|
||
|
}
|
||
|
},
|
||
|
"jq_windows_amd64": {
|
||
|
"bzlFile": "@@//lib/private:jq_toolchain.bzl",
|
||
|
"ruleClassName": "jq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~jq_windows_amd64",
|
||
|
"platform": "windows_amd64",
|
||
|
"version": "1.7"
|
||
|
}
|
||
|
},
|
||
|
"yq_linux_ppc64le": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_linux_ppc64le",
|
||
|
"platform": "linux_ppc64le",
|
||
|
"version": "4.25.2"
|
||
|
}
|
||
|
},
|
||
|
"bsd_tar_linux_amd64": {
|
||
|
"bzlFile": "@@//lib/private:tar_toolchain.bzl",
|
||
|
"ruleClassName": "bsdtar_binary_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bsd_tar_linux_amd64",
|
||
|
"platform": "linux_amd64"
|
||
|
}
|
||
|
},
|
||
|
"copy_to_directory_toolchains": {
|
||
|
"bzlFile": "@@//lib/private:source_toolchains_repo.bzl",
|
||
|
"ruleClassName": "source_toolchains_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~copy_to_directory_toolchains",
|
||
|
"toolchain_type": "@aspect_bazel_lib//lib:copy_to_directory_toolchain_type",
|
||
|
"toolchain_rule_load_from": "@aspect_bazel_lib//lib/private:copy_to_directory_toolchain.bzl",
|
||
|
"toolchain_rule": "copy_to_directory_toolchain",
|
||
|
"binary": "@aspect_bazel_lib//tools/copy_to_directory"
|
||
|
}
|
||
|
},
|
||
|
"jq_toolchains": {
|
||
|
"bzlFile": "@@//lib/private:jq_toolchain.bzl",
|
||
|
"ruleClassName": "jq_toolchains_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~jq_toolchains",
|
||
|
"user_repository_name": "jq"
|
||
|
}
|
||
|
},
|
||
|
"yq_darwin_arm64": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_darwin_arm64",
|
||
|
"platform": "darwin_arm64",
|
||
|
"version": "4.25.2"
|
||
|
}
|
||
|
},
|
||
|
"yq_toolchains": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_toolchains_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_toolchains",
|
||
|
"user_repository_name": "yq"
|
||
|
}
|
||
|
},
|
||
|
"coreutils_windows_amd64": {
|
||
|
"bzlFile": "@@//lib/private:coreutils_toolchain.bzl",
|
||
|
"ruleClassName": "coreutils_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~coreutils_windows_amd64",
|
||
|
"platform": "windows_amd64",
|
||
|
"version": "0.0.23"
|
||
|
}
|
||
|
},
|
||
|
"bats_support": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~bats_support",
|
||
|
"sha256": "7815237aafeb42ddcc1b8c698fc5808026d33317d8701d5ec2396e9634e2918f",
|
||
|
"urls": [
|
||
|
"https://github.com/bats-core/bats-support/archive/v0.3.0.tar.gz"
|
||
|
],
|
||
|
"strip_prefix": "bats-support-0.3.0",
|
||
|
"build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"support\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-support\",\n visibility = [\"//visibility:public\"]\n)\n"
|
||
|
}
|
||
|
},
|
||
|
"yq_linux_arm64": {
|
||
|
"bzlFile": "@@//lib/private:yq_toolchain.bzl",
|
||
|
"ruleClassName": "yq_platform_repo",
|
||
|
"attributes": {
|
||
|
"name": "_main~toolchains~yq_linux_arm64",
|
||
|
"platform": "linux_arm64",
|
||
|
"version": "4.25.2"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"@@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/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"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"@@buildifier_prebuilt~6.3.3//:defs.bzl%buildifier_prebuilt_deps_extension": {
|
||
|
"general": {
|
||
|
"bzlTransitiveDigest": "hxFr9Y+nZmWympflJ/60YOO2NVcYQSkk9F3wM5Qr17Y=",
|
||
|
"accumulatedFileDigests": {},
|
||
|
"envVariables": {},
|
||
|
"generatedRepoSpecs": {
|
||
|
"buildozer_darwin_amd64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildozer_darwin_amd64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildozer-darwin-amd64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildozer",
|
||
|
"executable": true,
|
||
|
"sha256": "9b0bbecb3745250e5ad5a9c36da456699cb55e52999451c3c74047d2b1f0085f"
|
||
|
}
|
||
|
},
|
||
|
"buildifier_linux_amd64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildifier_linux_amd64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildifier-linux-amd64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildifier",
|
||
|
"executable": true,
|
||
|
"sha256": "42f798ec532c58e34401985043e660cb19d5ae994e108d19298c7d229547ffca"
|
||
|
}
|
||
|
},
|
||
|
"buildozer_darwin_arm64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildozer_darwin_arm64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildozer-darwin-arm64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildozer",
|
||
|
"executable": true,
|
||
|
"sha256": "085928dd4deffa1a7fd38c66c4475e37326b2d4942408e8e3d993953ae4c626c"
|
||
|
}
|
||
|
},
|
||
|
"buildozer_linux_amd64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildozer_linux_amd64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildozer-linux-amd64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildozer",
|
||
|
"executable": true,
|
||
|
"sha256": "1dcdc668d7c775e5bca2d43ac37e036468ca4d139a78fe48ae207d41411c5100"
|
||
|
}
|
||
|
},
|
||
|
"buildozer_windows_amd64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildozer_windows_amd64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildozer-windows-amd64.exe"
|
||
|
],
|
||
|
"downloaded_file_path": "buildozer.exe",
|
||
|
"executable": true,
|
||
|
"sha256": "fc1c4f5de391ec6d66f2119c5bd6131d572ae35e92ddffe720e42b619ab158e0"
|
||
|
}
|
||
|
},
|
||
|
"buildozer_linux_arm64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildozer_linux_arm64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildozer-linux-arm64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildozer",
|
||
|
"executable": true,
|
||
|
"sha256": "94b96d6a3c52d6ef416f0eb96c8a9fe7f6a0757f0458cc8cf190dfc4a5c2d8e7"
|
||
|
}
|
||
|
},
|
||
|
"buildifier_windows_amd64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildifier_windows_amd64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildifier-windows-amd64.exe"
|
||
|
],
|
||
|
"downloaded_file_path": "buildifier.exe",
|
||
|
"executable": true,
|
||
|
"sha256": "2761bebc7392d47c2862c43d85201d93efa57249ed09405fd82708867caa787b"
|
||
|
}
|
||
|
},
|
||
|
"buildifier_prebuilt_toolchains": {
|
||
|
"bzlFile": "@@buildifier_prebuilt~6.3.3//:defs.bzl",
|
||
|
"ruleClassName": "_buildifier_toolchain_setup",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildifier_prebuilt_toolchains",
|
||
|
"assets_json": "[{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"3c36a3217bd793815a907a8e5bf81c291e2d35d73c6073914640a5f42e65f73f\",\"version\":\"v6.3.3\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"9bb366432d515814766afcf6f9010294c13876686fbbe585d5d6b4ff0ca3e982\",\"version\":\"v6.3.3\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"42f798ec532c58e34401985043e660cb19d5ae994e108d19298c7d229547ffca\",\"version\":\"v6.3.3\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"6a03a1cf525045cb686fc67cd5d64cface5092ebefca3c4c93fb6e97c64e07db\",\"version\":\"v6.3.3\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"windows\",\"sha256\":\"2761bebc7392d47c2862c43d85201d93efa57249ed09405fd82708867caa787b\",\"version\":\"v6.3.3\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"9b0bbecb3745250e5ad5a9c36da456699cb55e52999451c3c74047d2b1f0085f\",\"version\":\"v6.3.3\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"085928dd4deffa1a7fd38c66c4475e37326b2d4942408e8e3d993953ae4c626c\",\"version\":\"v6.3.3\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"1dcdc668d7c775e5bca2d43ac37e036468ca4d139a78fe48ae207d41411c5100\",\"version\":\"v6.3.3\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"94b96d6a3c52d6ef416f0eb96c8a9fe7f6a0757f0458cc8cf190dfc4a5c2d8e7\",\"version\":\"v6.3.3\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"windows\",\"sha256\":\"fc1c4f5de391ec6d66f2119c5bd6131d572ae35e92ddffe720e42b619ab158e0\",\"version\":\"v6.3.3\"}]"
|
||
|
}
|
||
|
},
|
||
|
"buildifier_darwin_amd64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildifier_darwin_amd64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildifier-darwin-amd64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildifier",
|
||
|
"executable": true,
|
||
|
"sha256": "3c36a3217bd793815a907a8e5bf81c291e2d35d73c6073914640a5f42e65f73f"
|
||
|
}
|
||
|
},
|
||
|
"buildifier_darwin_arm64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildifier_darwin_arm64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildifier-darwin-arm64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildifier",
|
||
|
"executable": true,
|
||
|
"sha256": "9bb366432d515814766afcf6f9010294c13876686fbbe585d5d6b4ff0ca3e982"
|
||
|
}
|
||
|
},
|
||
|
"buildifier_linux_arm64": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_file",
|
||
|
"attributes": {
|
||
|
"name": "buildifier_prebuilt~6.3.3~buildifier_prebuilt_deps_extension~buildifier_linux_arm64",
|
||
|
"urls": [
|
||
|
"https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildifier-linux-arm64"
|
||
|
],
|
||
|
"downloaded_file_path": "buildifier",
|
||
|
"executable": true,
|
||
|
"sha256": "6a03a1cf525045cb686fc67cd5d64cface5092ebefca3c4c93fb6e97c64e07db"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"@@rules_go~0.41.0//go:extensions.bzl%go_sdk": {
|
||
|
"general": {
|
||
|
"bzlTransitiveDigest": "QaU0mhA+aom4ENV5sBUAEDa9IQt53GtspLCjl89277c=",
|
||
|
"accumulatedFileDigests": {},
|
||
|
"envVariables": {},
|
||
|
"generatedRepoSpecs": {
|
||
|
"go_default_sdk": {
|
||
|
"bzlFile": "@@rules_go~0.41.0//go/private:sdk.bzl",
|
||
|
"ruleClassName": "go_download_sdk_rule",
|
||
|
"attributes": {
|
||
|
"name": "rules_go~0.41.0~go_sdk~go_default_sdk",
|
||
|
"goos": "",
|
||
|
"goarch": "",
|
||
|
"sdks": {},
|
||
|
"urls": [
|
||
|
"https://dl.google.com/go/{}"
|
||
|
],
|
||
|
"version": "1.20.2"
|
||
|
}
|
||
|
},
|
||
|
"go_host_compatible_sdk_label": {
|
||
|
"bzlFile": "@@rules_go~0.41.0//go/private:extensions.bzl",
|
||
|
"ruleClassName": "host_compatible_toolchain",
|
||
|
"attributes": {
|
||
|
"name": "rules_go~0.41.0~go_sdk~go_host_compatible_sdk_label",
|
||
|
"toolchain": "@go_default_sdk//:ROOT"
|
||
|
}
|
||
|
},
|
||
|
"go_toolchains": {
|
||
|
"bzlFile": "@@rules_go~0.41.0//go/private:sdk.bzl",
|
||
|
"ruleClassName": "go_multiple_toolchains",
|
||
|
"attributes": {
|
||
|
"name": "rules_go~0.41.0~go_sdk~go_toolchains",
|
||
|
"prefixes": [
|
||
|
"_0000_go_default_sdk_"
|
||
|
],
|
||
|
"geese": [
|
||
|
""
|
||
|
],
|
||
|
"goarchs": [
|
||
|
""
|
||
|
],
|
||
|
"sdk_repos": [
|
||
|
"go_default_sdk"
|
||
|
],
|
||
|
"sdk_types": [
|
||
|
"remote"
|
||
|
],
|
||
|
"sdk_versions": [
|
||
|
"1.20.2"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"@@rules_java~7.1.0//java:extensions.bzl%toolchains": {
|
||
|
"general": {
|
||
|
"bzlTransitiveDigest": "iUIRqCK7tkhvcDJCAfPPqSd06IHG0a8HQD0xeQyVAqw=",
|
||
|
"accumulatedFileDigests": {},
|
||
|
"envVariables": {},
|
||
|
"generatedRepoSpecs": {
|
||
|
"remotejdk21_linux_toolchain_config_repo": {
|
||
|
"bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca",
|
||
|
"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz",
|
||
|
"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-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.1.0~toolchains~remote_java_tools_windows",
|
||
|
"sha256": "c5c70c214a350f12cbf52da8270fa43ba629b795f3dd328028a38f8f0d39c2a1",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_windows-v13.1.zip",
|
||
|
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_windows-v13.1.zip"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk11_win": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0~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": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340",
|
||
|
"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz",
|
||
|
"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk11_linux_s390x_toolchain_config_repo": {
|
||
|
"bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0~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.1.0~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": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f",
|
||
|
"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz",
|
||
|
"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk21_macos": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637",
|
||
|
"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip",
|
||
|
"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk11_macos_aarch64_toolchain_config_repo": {
|
||
|
"bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0~toolchains~remote_java_tools_linux",
|
||
|
"sha256": "d134da9b04c9023fb6e56a5d4bffccee73f7bc9572ddc4e747778dacccd7a5a7",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_linux-v13.1.zip",
|
||
|
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_linux-v13.1.zip"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk21_win": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0~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": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313",
|
||
|
"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz",
|
||
|
"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk17_win_arm64_toolchain_config_repo": {
|
||
|
"bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85",
|
||
|
"strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip",
|
||
|
"https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-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.1.0~toolchains~remote_java_tools_darwin_arm64",
|
||
|
"sha256": "dab5bb87ec43e980faea6e1cec14bafb217b8e2f5346f53aa784fd715929a930",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_arm64-v13.1.zip",
|
||
|
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_arm64-v13.1.zip"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk17_linux_ppc64le": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd",
|
||
|
"strip_prefix": "jdk-17.0.8.1+1",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz",
|
||
|
"https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk21_linux_aarch64_toolchain_config_repo": {
|
||
|
"bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0//toolchains:local_java_repository.bzl",
|
||
|
"ruleClassName": "_local_java_repository_rule",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~toolchains~remote_java_tools_darwin_x86_64",
|
||
|
"sha256": "0db40d8505a2b65ef0ed46e4256757807db8162f7acff16225be57c1d5726dbc",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_x86_64-v13.1.zip",
|
||
|
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_x86_64-v13.1.zip"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remote_java_tools": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~toolchains~remote_java_tools",
|
||
|
"sha256": "286bdbbd66e616fc4ed3f90101418729a73baa7e8c23a98ffbef558f74c0ad14",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools-v13.1.zip",
|
||
|
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools-v13.1.zip"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk17_linux_s390x": {
|
||
|
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||
|
"ruleClassName": "http_archive",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37",
|
||
|
"strip_prefix": "jdk-17.0.8.1+1",
|
||
|
"urls": [
|
||
|
"https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz",
|
||
|
"https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"remotejdk17_win_toolchain_config_repo": {
|
||
|
"bzlFile": "@@rules_java~7.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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.1.0~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.1.0~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.1.0//toolchains:remote_java_repository.bzl",
|
||
|
"ruleClassName": "_toolchain_config",
|
||
|
"attributes": {
|
||
|
"name": "rules_java~7.1.0~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"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|