1

我在 Bazel 构建中使用了两个后续的 extra_action。我想知道是否有办法指定第一个 extra_action 生成的输出文件应用作另一个 extra_action 的输入(两者都在同一构建期间执行)?

我在 bazel 编译时使用 bazel extra_action 执行 lint-tool。效果很好。对于源代码文件的每个 lint,lint 工具将生成一个特殊的输出:*.lob。然后我想在后续操作中再次执行该工具。链接步骤可能是一种选择,因为那时所有编译都已准备就绪(但如果有人知道其他要使用的操作,如果您能分享,我将不胜感激)。这一次,所有 .lob 文件都被整理在一起,以确保它们彼此一致。我想知道是否有办法指定第一个 extra_action 的输出应该是另一个 extra_action 的输入(两者都在同一个构建期间执行)?

4

0 回答 0