SKIP_LINTING¶
版本 4.2 中添加。
排除目标的所有源文件,阻止其运行配置的 linting 工具。
当此布尔属性在目标上启用时,为该目标启用的 C/C++ linting 工具(例如 <LANG>_CPPLINT、<LANG>_CLANG_TIDY、<LANG>_CPPCHECK、<LANG>_ICSTAT 和 <LANG>_INCLUDE_WHAT_YOU_USE)将不会针对目标编译的源文件调用。如果为特定源文件设置了 SKIP_LINTING 源文件属性,它将优先于此目标范围的属性。
这是代替在每个源文件上单独设置 SKIP_LINTING 源文件属性的便捷方法。如果目标上的 SKIP_LINTING 或源文件上的 SKIP_LINTING 属性被启用,该源文件将被排除在 linting 之外。
此属性对没有源文件的目标无效。
另请参阅¶
SKIP_LINTING源文件属性