We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6710523 commit 554a2d1Copy full SHA for 554a2d1
scala/extensions/protoc.bzl
@@ -38,6 +38,8 @@ load(
38
"single_tag_values",
39
)
40
41
+_TOOLCHAINS_REPO = "rules_scala_protoc_toolchains"
42
+
43
_toolchains_defaults = {
44
"platforms": [],
45
}
@@ -71,9 +73,13 @@ def _scala_protoc_impl(module_ctx):
71
73
72
74
tags = root_module_tags(module_ctx, _tag_classes.keys())
75
scala_protoc_toolchains(
- name = "rules_scala_protoc_toolchains",
76
+ name = _TOOLCHAINS_REPO,
77
**single_tag_values(module_ctx, tags.toolchains, _toolchains_defaults)
78
79
+ return module_ctx.extension_metadata(
80
+ root_module_direct_deps = [],
81
+ root_module_direct_dev_deps = [_TOOLCHAINS_REPO],
82
+ )
83
84
scala_protoc = module_extension(
85
implementation = _scala_protoc_impl,
0 commit comments