ADDITIONAL_CLEAN_FILES¶
3.15 版新增。
将作为全局 clean
目标的一部分移除的文件或目录的 ;-list。它可用于指定作为构建目标的一部分生成的文件和目录,或以某种方式与目标直接关联的文件和目录(例如,作为运行目标的结果而创建的文件和目录)。
对于自定义目标,如果可以将此类文件捕获为输出或副产品,则应该优先考虑将它们捕获为输出或副产品,而不是将它们添加到此属性。如果额外的清理文件被多个目标使用或不是针对特定目标的,则 ADDITIONAL_CLEAN_FILES
目录属性可能是更适合使用的属性。
允许使用相对路径,并且相对于当前二进制目录解释相对路径。
ADDITIONAL_CLEAN_FILES
的内容可以使用 generator expressions
。
此属性仅适用于 Ninja
和 Makefile 生成器。其他生成器会忽略它。