有没有办法在Bazel中建立标签列表词典?

有没有办法在Bazel中建立标签列表词典?,bazel,bazel-rules,Bazel,Bazel Rules,我正在尝试为我的公司使用的工具创建一套规则。 有没有办法创建一个规则属性,它是标签列表的dict,其中dict的键是字符串 例如,目标应如下所示: some_rule ( name = "target_name", files = { "foo" : [ "file1", "file2", ], "bar" : [ "file3", "f

我正在尝试为我的公司使用的工具创建一套规则。 有没有办法创建一个规则属性,它是标签列表的dict,其中dict的键是字符串

例如,目标应如下所示:

some_rule (
    name = "target_name",
    files = {
        "foo" : [
            "file1",
            "file2",
        ],
        "bar" : [
            "file3",
            "file4",
            "file5"
        ]
    }
)

注意:我知道我可以区分
foo
bar
,方法是将它们放在不同的目标中,然后让第三个目标依赖于这两个目标,但我更希望它们都在同一个目标中。

简短回答,否。此功能请求为