From 0678e0077a13d0e118893ab7ba7621288e8f5520 Mon Sep 17 00:00:00 2001 From: Eryk Szpotanski Date: Wed, 3 Jul 2024 11:13:50 +0200 Subject: [PATCH] MODULE: Remove OCI rules Signed-off-by: Eryk Szpotanski --- MODULE.bazel | 11 - MODULE.bazel.lock | 1026 +++------------------------------------------ 2 files changed, 47 insertions(+), 990 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 0c6bac3f..91c7ff90 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -4,17 +4,6 @@ module( compatibility_level = 1, ) -bazel_dep(name = "rules_oci", version = "1.7.4") - -oci = use_extension("@rules_oci//oci:extensions.bzl", "oci") -oci.pull( - name = "orfs_image", - digest = "sha256:ef18800147f1b09fd00366c32b2266da4944d59d588680ed05d2685fbae2531a", - image = "ghcr.io/antmicro/openroad-flow-scripts/ubuntu22.04", - platforms = ["linux/amd64"], -) -use_repo(oci, "orfs_image") - # To have the external PDK examples working uncomment the code below # and set the `urls` attribute to the archive with external PDK #bazel_dep(name = "external_pdk", version = "1.0.0") diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index de573b21..efd69d03 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1,6 +1,6 @@ { "lockFileVersion": 3, - "moduleFileHash": "07e4368cfbbe05abdb79ca996ef48d3d03592f5e8efe0706a34907e00a126e9c", + "moduleFileHash": "62b04f89ae897f47933bceb20f9478ef5b0cb6e4f3379bd454d1ac09a6b753aa", "flags": { "cmdRegistries": [ "https://bcr.bazel.build/" @@ -23,114 +23,10 @@ "repoName": "bazel-orfs", "executionPlatformsToRegister": [], "toolchainsToRegister": [], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_oci//oci:extensions.bzl", - "extensionName": "oci", - "usingModule": "", - "location": { - "file": "@@//:MODULE.bazel", - "line": 9, - "column": 20 - }, - "imports": { - "orfs_image": "orfs_image" - }, - "devImports": [], - "tags": [ - { - "tagName": "pull", - "attributeValues": { - "name": "orfs_image", - "digest": "sha256:ef18800147f1b09fd00366c32b2266da4944d59d588680ed05d2685fbae2531a", - "image": "ghcr.io/antmicro/openroad-flow-scripts/ubuntu22.04", - "platforms": [ - "linux/amd64" - ] - }, - "devDependency": false, - "location": { - "file": "@@//:MODULE.bazel", - "line": 10, - "column": 9 - } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "rules_oci": "rules_oci@1.7.4", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - } - }, - "rules_oci@1.7.4": { - "name": "rules_oci", - "version": "1.7.4", - "key": "rules_oci@1.7.4", - "repoName": "rules_oci", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@oci_crane_toolchains//:all", - "@oci_crane_registry_toolchains//:all" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_oci//oci:extensions.bzl", - "extensionName": "oci", - "usingModule": "rules_oci@1.7.4", - "location": { - "file": "https://bcr.bazel.build/modules/rules_oci/1.7.4/MODULE.bazel", - "line": 14, - "column": 20 - }, - "imports": { - "oci_crane_registry_toolchains": "oci_crane_registry_toolchains", - "oci_crane_toolchains": "oci_crane_toolchains" - }, - "devImports": [], - "tags": [ - { - "tagName": "toolchains", - "attributeValues": { - "crane_version": "v0.18.0" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_oci/1.7.4/MODULE.bazel", - "line": 15, - "column": 15 - } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], + "extensionUsages": [], "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@1.36.0", - "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": "rules_oci~1.7.4", - "urls": [ - "https://github.com/bazel-contrib/rules_oci/releases/download/v1.7.4/rules_oci-v1.7.4.tar.gz" - ], - "integrity": "sha256-SidulWbANJFknu9j8nwoFswiL0HM3r2X0sUVnoSRfDs=", - "strip_prefix": "rules_oci-1.7.4", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_oci/1.7.4/patches/module_dot_bazel_version.patch": "sha256-AvvGe2eMfSeeaNZNs0cqW3dnMChuCLMtVCYgg6Ze7jU=" - }, - "remote_patch_strip": 1 - } } }, "bazel_tools@_": { @@ -280,128 +176,6 @@ "bazel_tools": "bazel_tools@_" } }, - "aspect_bazel_lib@1.36.0": { - "name": "aspect_bazel_lib", - "version": "1.36.0", - "key": "aspect_bazel_lib@1.36.0", - "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" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", - "extensionName": "ext", - "usingModule": "aspect_bazel_lib@1.36.0", - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.36.0/MODULE.bazel", - "line": 16, - "column": 20 - }, - "imports": { - "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": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.4.2", - "platforms": "platforms@0.0.7", - "io_bazel_stardoc": "stardoc@0.5.4", - "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": "aspect_bazel_lib~1.36.0", - "urls": [ - "https://github.com/aspect-build/bazel-lib/releases/download/v1.36.0/bazel-lib-v1.36.0.tar.gz" - ], - "integrity": "sha256-y/Rz1jCrZ7NkYdg7OP3ETlb0W3jQPEBeSVgoAhESTXk=", - "strip_prefix": "bazel-lib-1.36.0", - "remote_patches": { - "https://bcr.bazel.build/modules/aspect_bazel_lib/1.36.0/patches/go_dev_dep.patch": "sha256-OcqYZNkw6zXpYsZhidT99VrrydGAuEbgDkiFyVRlKec=", - "https://bcr.bazel.build/modules/aspect_bazel_lib/1.36.0/patches/module_dot_bazel_version.patch": "sha256-cetZXQWGkLstl2v0BlbA5fqcPpTbFf/0BHNiyfuz+Ro=" - }, - "remote_patch_strip": 1 - } - } - }, - "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 - } - } - }, "rules_cc@0.0.9": { "name": "rules_cc", "version": "0.0.9", @@ -532,7 +306,7 @@ "deps": { "platforms": "platforms@0.0.7", "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.4.2", + "bazel_skylib": "bazel_skylib@1.3.0", "rules_proto": "rules_proto@4.0.0", "rules_license": "rules_license@0.0.7", "bazel_tools": "bazel_tools@_", @@ -589,7 +363,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.4.2", + "bazel_skylib": "bazel_skylib@1.3.0", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -666,6 +440,34 @@ } } }, + "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 + } + } + }, "protobuf@3.19.6": { "name": "protobuf", "version": "3.19.6", @@ -675,7 +477,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.4.2", + "bazel_skylib": "bazel_skylib@1.3.0", "zlib": "zlib@1.3", "rules_python": "rules_python@0.4.0", "rules_cc": "rules_cc@0.0.9", @@ -766,7 +568,7 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.4.2", + "bazel_skylib": "bazel_skylib@1.3.0", "platforms": "platforms@0.0.7", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -786,18 +588,19 @@ } } }, - "stardoc@0.5.4": { - "name": "stardoc", - "version": "0.5.4", - "key": "stardoc@0.5.4", - "repoName": "stardoc", + "bazel_skylib@1.3.0": { + "name": "bazel_skylib", + "version": "1.3.0", + "key": "bazel_skylib@1.3.0", + "repoName": "bazel_skylib", "executionPlatformsToRegister": [], - "toolchainsToRegister": [], + "toolchainsToRegister": [ + "//toolchains/unittest:cmd_toolchain", + "//toolchains/unittest:bash_toolchain" + ], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.4.2", - "rules_java": "rules_java@7.1.0", - "rules_license": "rules_license@0.0.7", + "platforms": "platforms@0.0.7", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -805,11 +608,11 @@ "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "stardoc~0.5.4", + "name": "bazel_skylib~1.3.0", "urls": [ - "https://github.com/bazelbuild/stardoc/releases/download/0.5.4/stardoc-0.5.4.tar.gz" + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz" ], - "integrity": "sha256-7FcTnkZvquVj8vw5YJ2klIpHm7UbbWeu3X2bG4BZxDM=", + "integrity": "sha256-dNVE2W9KW7Yw1GXKi7z+Ix41lOWq5X4e2/F6brPKJQY=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -841,365 +644,6 @@ } } }, - "@@aspect_bazel_lib~1.36.0//lib:extensions.bzl%ext": { - "general": { - "bzlTransitiveDigest": "d6v4vODNrB35+fS52kIBWD9GBBV5Ri+7on9DP5KEbP4=", - "accumulatedFileDigests": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "expand_template_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~expand_template_windows_amd64", - "platform": "windows_amd64" - } - }, - "copy_to_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_windows_amd64", - "platform": "windows_amd64" - } - }, - "jq": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_host_alias_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~jq" - } - }, - "jq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~jq_darwin_amd64", - "platform": "darwin_amd64", - "version": "1.6" - } - }, - "expand_template_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~expand_template_darwin_arm64", - "platform": "darwin_arm64" - } - }, - "copy_to_directory_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_freebsd_amd64", - "platform": "freebsd_amd64" - } - }, - "expand_template_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~expand_template_linux_amd64", - "platform": "linux_amd64" - } - }, - "copy_to_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_linux_amd64", - "platform": "linux_amd64" - } - }, - "coreutils_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~coreutils_darwin_arm64", - "platform": "darwin_arm64", - "version": "0.0.16" - } - }, - "coreutils_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~coreutils_linux_amd64", - "platform": "linux_amd64", - "version": "0.0.16" - } - }, - "copy_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_toolchains_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_toolchains", - "user_repository_name": "copy_directory" - } - }, - "copy_to_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_linux_arm64", - "platform": "linux_arm64" - } - }, - "yq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_amd64", - "platform": "linux_amd64", - "version": "4.25.2" - } - }, - "copy_to_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_darwin_arm64", - "platform": "darwin_arm64" - } - }, - "copy_directory_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_darwin_amd64", - "platform": "darwin_amd64" - } - }, - "coreutils_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~coreutils_darwin_amd64", - "platform": "darwin_amd64", - "version": "0.0.16" - } - }, - "coreutils_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~coreutils_linux_arm64", - "platform": "linux_arm64", - "version": "0.0.16" - } - }, - "coreutils_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_toolchains_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~coreutils_toolchains", - "user_repository_name": "coreutils" - } - }, - "copy_directory_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_freebsd_amd64", - "platform": "freebsd_amd64" - } - }, - "yq_linux_s390x": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_s390x", - "platform": "linux_s390x", - "version": "4.25.2" - } - }, - "yq": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_host_alias_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq" - } - }, - "expand_template_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~expand_template_darwin_amd64", - "platform": "darwin_amd64" - } - }, - "copy_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_linux_amd64", - "platform": "linux_amd64" - } - }, - "jq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~jq_darwin_arm64", - "platform": "darwin_arm64", - "version": "1.6" - } - }, - "yq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_darwin_amd64", - "platform": "darwin_amd64", - "version": "4.25.2" - } - }, - "copy_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_linux_arm64", - "platform": "linux_arm64" - } - }, - "expand_template_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~expand_template_linux_arm64", - "platform": "linux_arm64" - } - }, - "jq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~jq_linux_amd64", - "platform": "linux_amd64", - "version": "1.6" - } - }, - "expand_template_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_toolchains_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~expand_template_toolchains", - "user_repository_name": "expand_template" - } - }, - "yq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_windows_amd64", - "platform": "windows_amd64", - "version": "4.25.2" - } - }, - "copy_to_directory_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_darwin_amd64", - "platform": "darwin_amd64" - } - }, - "jq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~jq_windows_amd64", - "platform": "windows_amd64", - "version": "1.6" - } - }, - "expand_template_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~expand_template_freebsd_amd64", - "platform": "freebsd_amd64" - } - }, - "yq_linux_ppc64le": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_ppc64le", - "platform": "linux_ppc64le", - "version": "4.25.2" - } - }, - "copy_to_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_toolchains_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_to_directory_toolchains", - "user_repository_name": "copy_to_directory" - } - }, - "jq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_toolchains_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~jq_toolchains", - "user_repository_name": "jq" - } - }, - "copy_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_darwin_arm64", - "platform": "darwin_arm64" - } - }, - "copy_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~copy_directory_windows_amd64", - "platform": "windows_amd64" - } - }, - "yq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_darwin_arm64", - "platform": "darwin_arm64", - "version": "4.25.2" - } - }, - "yq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_toolchains_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_toolchains", - "user_repository_name": "yq" - } - }, - "coreutils_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~coreutils_windows_amd64", - "platform": "windows_amd64", - "version": "0.0.16" - } - }, - "yq_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "aspect_bazel_lib~1.36.0~ext~yq_linux_arm64", - "platform": "linux_arm64", - "version": "4.25.2" - } - } - } - } - }, "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { "general": { "bzlTransitiveDigest": "O9sf6ilKWU9Veed02jG9o2HM/xgV/UAyciuFBuxrFRY=", @@ -1796,382 +1240,6 @@ } } } - }, - "@@rules_oci~1.7.4//oci:extensions.bzl%oci": { - "general": { - "bzlTransitiveDigest": "uQdlwYMsq55+KXkt10DyUnuPWz3Wvrn5YvidfaDvvdI=", - "accumulatedFileDigests": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "orfs_image": { - "bzlFile": "@@rules_oci~1.7.4//oci/private:pull.bzl", - "ruleClassName": "oci_alias", - "attributes": { - "name": "rules_oci~1.7.4~oci~orfs_image", - "target_name": "orfs_image", - "scheme": "https", - "registry": "ghcr.io", - "repository": "antmicro/openroad-flow-scripts/ubuntu22.04", - "identifier": "sha256:ef18800147f1b09fd00366c32b2266da4944d59d588680ed05d2685fbae2531a", - "platforms": { - "@@platforms//cpu:x86_64": "@orfs_image_linux_amd64" - }, - "bzlmod_repository": "orfs_image", - "reproducible": true - } - }, - "oci_crane_registry_toolchains": { - "bzlFile": "@@rules_oci~1.7.4//oci/private:toolchains_repo.bzl", - "ruleClassName": "toolchains_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_registry_toolchains", - "toolchain_type": "@rules_oci//oci:registry_toolchain_type", - "toolchain": "@oci_crane_{platform}//:registry_toolchain" - } - }, - "copy_to_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~copy_to_directory_windows_amd64", - "platform": "windows_amd64" - } - }, - "jq": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_host_alias_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~jq" - } - }, - "oci_crane_darwin_amd64": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_darwin_amd64", - "platform": "darwin_amd64", - "crane_version": "v0.18.0" - } - }, - "jq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~jq_darwin_amd64", - "platform": "darwin_amd64", - "version": "1.6" - } - }, - "copy_to_directory_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~copy_to_directory_freebsd_amd64", - "platform": "freebsd_amd64" - } - }, - "copy_to_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~copy_to_directory_linux_amd64", - "platform": "linux_amd64" - } - }, - "oci_crane_linux_arm64": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_linux_arm64", - "platform": "linux_arm64", - "crane_version": "v0.18.0" - } - }, - "coreutils_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~coreutils_darwin_arm64", - "platform": "darwin_arm64", - "version": "0.0.16" - } - }, - "coreutils_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~coreutils_linux_amd64", - "platform": "linux_amd64", - "version": "0.0.16" - } - }, - "yq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_linux_amd64", - "platform": "linux_amd64", - "version": "4.25.2" - } - }, - "copy_to_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~copy_to_directory_linux_arm64", - "platform": "linux_arm64" - } - }, - "oci_crane_linux_armv6": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_linux_armv6", - "platform": "linux_armv6", - "crane_version": "v0.18.0" - } - }, - "copy_to_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~copy_to_directory_darwin_arm64", - "platform": "darwin_arm64" - } - }, - "oci_crane_linux_amd64": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_linux_amd64", - "platform": "linux_amd64", - "crane_version": "v0.18.0" - } - }, - "coreutils_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~coreutils_darwin_amd64", - "platform": "darwin_amd64", - "version": "0.0.16" - } - }, - "coreutils_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~coreutils_linux_arm64", - "platform": "linux_arm64", - "version": "0.0.16" - } - }, - "coreutils_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_toolchains_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~coreutils_toolchains", - "user_repository_name": "coreutils" - } - }, - "yq_linux_s390x": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_linux_s390x", - "platform": "linux_s390x", - "version": "4.25.2" - } - }, - "yq": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_host_alias_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq" - } - }, - "oci_crane_darwin_arm64": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_darwin_arm64", - "platform": "darwin_arm64", - "crane_version": "v0.18.0" - } - }, - "jq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~jq_darwin_arm64", - "platform": "darwin_arm64", - "version": "1.6" - } - }, - "yq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_darwin_amd64", - "platform": "darwin_amd64", - "version": "4.25.2" - } - }, - "oci_crane_linux_i386": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_linux_i386", - "platform": "linux_i386", - "crane_version": "v0.18.0" - } - }, - "jq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~jq_linux_amd64", - "platform": "linux_amd64", - "version": "1.6" - } - }, - "yq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_windows_amd64", - "platform": "windows_amd64", - "version": "4.25.2" - } - }, - "oci_crane_windows_armv6": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_windows_armv6", - "platform": "windows_armv6", - "crane_version": "v0.18.0" - } - }, - "oci_crane_toolchains": { - "bzlFile": "@@rules_oci~1.7.4//oci/private:toolchains_repo.bzl", - "ruleClassName": "toolchains_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_toolchains", - "toolchain_type": "@rules_oci//oci:crane_toolchain_type", - "toolchain": "@oci_crane_{platform}//:crane_toolchain" - } - }, - "jq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~jq_windows_amd64", - "platform": "windows_amd64", - "version": "1.6" - } - }, - "copy_to_directory_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~copy_to_directory_darwin_amd64", - "platform": "darwin_amd64" - } - }, - "yq_linux_ppc64le": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_linux_ppc64le", - "platform": "linux_ppc64le", - "version": "4.25.2" - } - }, - "jq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_toolchains_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~jq_toolchains", - "user_repository_name": "jq" - } - }, - "copy_to_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_toolchains_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~copy_to_directory_toolchains", - "user_repository_name": "copy_to_directory" - } - }, - "yq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_darwin_arm64", - "platform": "darwin_arm64", - "version": "4.25.2" - } - }, - "yq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_toolchains_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_toolchains", - "user_repository_name": "yq" - } - }, - "oci_crane_windows_amd64": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_windows_amd64", - "platform": "windows_amd64", - "crane_version": "v0.18.0" - } - }, - "oci_crane_linux_s390x": { - "bzlFile": "@@rules_oci~1.7.4//oci:repositories.bzl", - "ruleClassName": "crane_repositories", - "attributes": { - "name": "rules_oci~1.7.4~oci~oci_crane_linux_s390x", - "platform": "linux_s390x", - "crane_version": "v0.18.0" - } - }, - "orfs_image_linux_amd64": { - "bzlFile": "@@rules_oci~1.7.4//oci/private:pull.bzl", - "ruleClassName": "oci_pull", - "attributes": { - "name": "rules_oci~1.7.4~oci~orfs_image_linux_amd64", - "scheme": "https", - "registry": "ghcr.io", - "repository": "antmicro/openroad-flow-scripts/ubuntu22.04", - "identifier": "sha256:ef18800147f1b09fd00366c32b2266da4944d59d588680ed05d2685fbae2531a", - "platform": "linux/amd64", - "target_name": "orfs_image_linux_amd64" - } - }, - "coreutils_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~coreutils_windows_amd64", - "platform": "windows_amd64", - "version": "0.0.16" - } - }, - "yq_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~1.36.0//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "name": "rules_oci~1.7.4~oci~yq_linux_arm64", - "platform": "linux_arm64", - "version": "4.25.2" - } - } - } - } } } }