CMAKE_INSTALL_MESSAGE

版本 3.1 中新增。

指定由 install() 命令(使用 file(INSTALL) 命令)生成的安装脚本代码的详细程度。对于新安装或更新的路径,安装可能会打印如下行:

-- Installing: /some/destination/path

对于已经是最新的路径,安装可能会打印如下行:

-- Up-to-date: /some/destination/path

CMAKE_INSTALL_MESSAGE 变量可以用来控制哪些消息被打印:

ALWAYS

打印 InstallingUp-to-date 消息。

LAZY

打印 Installing 消息,但不打印 Up-to-date 消息。

NEVER

既不打印 Installing 消息,也不打印 Up-to-date 消息。

其他值具有未定义的行为,并且可能不会被诊断。

如果未设置此变量,则默认行为是 ALWAYS