【发布时间】:2017-06-12 21:54:57
【问题描述】:
(来自https://groups.google.com/d/msg/bazel-discuss/HEpui0DLvnA/RzuwICDmBgAJ)
如果小组/开发人员提出并回答了这个问题,请原谅我。
“声明的包含源”文件列表是 C++ 编译操作键的一个组件。
这意味着向 cc_* 目标的 srcs 或 hdrs 添加头扩展文件会导致所有可以看到声明的列表内容的编译操作无效(在 hdrs 的情况下,传递性地)。
任何人都可以解释这如何是必要的,什么时候包含修剪应该为编译提供最小的可能失效源集?
【问题讨论】:
标签: bazel