File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 1414
1515"""Toolchains required to use rules_proto."""
1616
17- load ("//protoc/private:prebuilt_protoc_toolchain.bzl" , "prebuilt_protoc_repo" )
17+ load ("//protoc/private:prebuilt_protoc_toolchain.bzl" , "GOOGLE_PROTOBUF_DEP_EDGES" , " prebuilt_protoc_repo" )
1818load ("//protoc/private:protoc_toolchains.bzl" , "protoc_toolchains_repo" )
1919load ("//protoc/private:versions.bzl" , "PROTOC_PLATFORMS" )
2020
2121def _google_protobuf_alias_repo_impl (rctx ):
22- rctx .file ("BUILD" , """package(default_visibility=["//visibility:public"])
23- alias(name = "any_proto", actual = "@{0}//:any_proto")
24- """ .format (rctx .attr .alias_to ))
22+ rctx .file ("BUILD" , """\
23+ # Generated by @toolchains_protoc//protoc:toolchain.bzl
24+ package(default_visibility=["//visibility:public"])
25+ """ + "\n " .join ([
26+ """alias(name = "{1}_proto", actual = "@{0}//:{1}_proto")""" .format (rctx .attr .alias_to , wkt )
27+ for wkt in GOOGLE_PROTOBUF_DEP_EDGES .keys ()
28+ ]))
2529
2630_google_protobuf_alias_repo = repository_rule (_google_protobuf_alias_repo_impl , attrs = {"alias_to" : attr .string ()})
2731
You can’t perform that action at this time.
0 commit comments