IMPLICIT_DEPENDS_INCLUDE_TRANSFORM¶
为目录中的依赖项指定 #include
行转换。
此属性指定在 C 和 C++ 源文件的隐式依赖扫描期间转换类似宏的 #include
行的规则。规则列表必须用分号分隔,每个条目均具有以下形式 A_MACRO(%)=value-with-%
(%
必须为文本)。在依赖扫描过程中,A_MACRO(...)
在 #include
行中出现时,将用给定的值替换,宏参数替换 %
。例如,该条目
MYDIR(%)=<mydir/%>
将以以下形式转换行
#include MYDIR(myheader.h)
为
#include <mydir/myheader.h>
允许跟随依赖项。
此属性应用于目录内所有目标中的源。该属性值通过其在该目录的父目录中的值进行了初始化。