CMAKE_DEPENDS_IN_PROJECT_ONLY

在 3.6 版本中添加。

当在一个目录中设置为 TRUE 时,由 Makefile 生成器 生成的构建系统被设置为仅考虑依赖于出现在源目录或二进制目录中的源文件。对这些目录之外的源文件的更改将不会导致重新构建。

在某些情况下,当在构建过程中通过外部头文件获取一些源文件时,应谨慎使用此功能。