我正在尝试在Bazel中为我的公司使用的工具创建一组规则。有没有办法创建一个规则属性,它是一个标签列表的字典,其中字典的键是一个字符串?
例如,目标应如下所示:
some_rule (
name = "target_name",
files = {
"foo" : [
"file1",
"file2",
],
"bar" : [
"file3",
"file4",
"file5"
]
}
)
注意:我知道我可以区分foo
并bar
通过将它们放在单独的目标中,然后让第三个目标依赖于两者,但宁愿它们都在同一个目标中。