CMAKE_SUPPRESS_REGENERATION¶
3.12 版本新增。
如果 CMAKE_SUPPRESS_REGENERATION
为 OFF
(默认值),CMake 会添加一个特殊的目标,所有其他目标都依赖于它,该目标会检查构建系统,并在目标规范源发生更改时可选地重新运行 CMake 以重新生成构建系统。
如果在顶层 CMakeLists.txt
文件末尾将此变量评估为 ON
,CMake 将不会将重新生成目标添加到构建系统,也不会执行任何构建系统检查。
3.12 版本新增。
如果 CMAKE_SUPPRESS_REGENERATION
为 OFF
(默认值),CMake 会添加一个特殊的目标,所有其他目标都依赖于它,该目标会检查构建系统,并在目标规范源发生更改时可选地重新运行 CMake 以重新生成构建系统。
如果在顶层 CMakeLists.txt
文件末尾将此变量评估为 ON
,CMake 将不会将重新生成目标添加到构建系统,也不会执行任何构建系统检查。