CMAKE_FASTBUILD_TRACK_BYPRODUCTS_AS_OUTPUT

版本 4.2 中添加。

默认情况下,仅声明了 BYPRODUCTS 的自定义命令将始终无条件运行。您可以使用此变量使 FASTBuild 仅当其输入已更改或副产品文件丢失时才重新运行该命令。

注意

当此变量为 OFF (默认值)时,BYPRODUCTS 的处理方式与 Ninja 处理它们的方式类似 — 作为不透明的副作用 — 并且生成器会发出 ExecAlways 节点以确保它们始终运行。

默认为 OFF