ADDITIONAL_CLEAN_FILES

3.15 版新增。

将作为全局 clean 目标的一部分移除的文件或目录的 ;-list。它可用于指定作为构建目标的一部分生成的文件和目录,或以某种方式与目标直接关联的文件和目录(例如,作为运行目标的结果而创建的文件和目录)。

对于自定义目标,如果可以将此类文件捕获为输出或副产品,则应该优先考虑将它们捕获为输出或副产品,而不是将它们添加到此属性。如果额外的清理文件被多个目标使用或不是针对特定目标的,则 ADDITIONAL_CLEAN_FILES 目录属性可能是更适合使用的属性。

允许使用相对路径,并且相对于当前二进制目录解释相对路径。

ADDITIONAL_CLEAN_FILES 的内容可以使用 generator expressions

此属性仅适用于 Ninja 和 Makefile 生成器。其他生成器会忽略它。