Skip to content

Commit 4c0c58f

Browse files
authored
Mark extension as reproducible (#1416)
1 parent 3d812e5 commit 4c0c58f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

foreign_cc/extensions.bzl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""Entry point for extensions used by bzlmod."""
22

3+
load("@bazel_features//:features.bzl", "bazel_features")
34
load("//foreign_cc:repositories.bzl", "rules_foreign_cc_dependencies")
45
load("//toolchains:prebuilt_toolchains.bzl", "prebuilt_toolchains")
56

@@ -44,6 +45,11 @@ def _init(module_ctx):
4445
register_toolchains = False,
4546
)
4647

48+
if bazel_features.external_deps.extension_metadata_has_reproducible:
49+
return module_ctx.extension_metadata(reproducible = True)
50+
else:
51+
return None
52+
4753
tools = module_extension(
4854
implementation = _init,
4955
tag_classes = {

0 commit comments

Comments
 (0)