CTEST_PROGRESS_OUTPUT

3.13 版本新增。

这是一个 CMake 环境变量。其初始值取自调用进程环境。

布尔环境变量,影响 ctest 命令输出报告总体进度的方式。当设置为 1TRUEON 或任何其他能评估为布尔真值的值时,进度将通过反复更新同一行来报告。这大大降低了总体详细程度,但仅在输出直接发送到终端时支持。如果未设置环境变量或其值为评估为假的值,则进度将正常报告,每个测试都有自己的开始和结束行记录到输出中。

如果同时提供了 --progress 选项和此环境变量,则 ctest 命令的 --progress 选项将覆盖此环境变量。