Bazel 7.0.0 (#13321)

This commit is contained in:
Preston Van Loon
2024-01-10 09:34:11 -06:00
committed by GitHub
parent 283e09569d
commit 3a2b486bde
9 changed files with 1264 additions and 16 deletions

View File

@@ -8,13 +8,13 @@ def _go_test_transition_impl(settings, attr):
if attr.eth_network == "minimal":
settings["//proto:network"] = "minimal"
settings["@io_bazel_rules_go//go/config:tags"] += ["minimal"]
settings["@io_bazel_rules_go//go/config:tags"] = ["minimal"] + settings["@io_bazel_rules_go//go/config:tags"]
elif attr.eth_network == "mainnet": # Default / optional
settings["//proto:network"] = "mainnet"
settings["@io_bazel_rules_go//go/config:tags"] += ["mainnet"]
settings["@io_bazel_rules_go//go/config:tags"] = ["mainnet"] + settings["@io_bazel_rules_go//go/config:tags"]
if attr.gotags:
settings["@io_bazel_rules_go//go/config:tags"] += attr.gotags
settings["@io_bazel_rules_go//go/config:tags"] = attr.gotags + settings["@io_bazel_rules_go//go/config:tags"]
if str(settings["//command_line_option:compilation_mode"]) == "dbg":
settings["@io_bazel_rules_go//go/config:debug"] = True
@@ -42,9 +42,6 @@ def _go_test_transition_rule(**kwargs):
attrs = dict(kwargs["attrs"])
attrs.update({
"eth_network": attr.string(values = ["mainnet", "minimal"]),
"_whitelist_function_transition": attr.label(
default = "@bazel_tools//tools/whitelists/function_transition_whitelist",
),
})
kwargs["attrs"] = attrs
kwargs["cfg"] = go_test_transition