File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 44 version = "3.0.0" ,
55)
66
7+ bazel_dep (name = "bazel_features" , version = "1.36.0" )
78bazel_dep (name = "bazel_skylib" , version = "1.7.1" )
89bazel_dep (name = "platforms" , version = "0.0.10" )
910bazel_dep (name = "rules_cc" , version = "0.0.9" )
Original file line number Diff line number Diff line change 11"""Module extension for "configuring" pybind11_bazel."""
22
3+ load ("@bazel_features//:features.bzl" , "bazel_features" )
34load ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
45
56_INTEGRITIES = {
@@ -27,4 +28,9 @@ def _internal_configure_extension_impl(module_ctx):
2728 integrity = _INTEGRITIES .get (version ),
2829 )
2930
31+ if bazel_features .external_deps .extension_metadata_has_reproducible :
32+ return module_ctx .extension_metadata (reproducible = True )
33+ else :
34+ return None
35+
3036internal_configure_extension = module_extension (implementation = _internal_configure_extension_impl )
You can’t perform that action at this time.
0 commit comments