bin和gen之间的概念差异是什么?

时间:2017-05-11 08:58:46

标签: bazel

对于普通规则,输出将写入bin字典。对于例如genrule的输出被写入genfiles目录。虽然考虑到后一个名字的名称,这并不奇怪,但我想知道为什么会出现这样的概念差异。

1 个答案:

答案 0 :(得分:1)

没有特别好的理由(您可以实际将genrules'输出写入具有output_to_bindir属性的bin,并将Skylark输出放在任何您想要的位置。

这只是历史性的。实际上有几个其他输出目录(例如,testlogs,include),它们只是最常见的。