CTEST_PROGRESS_OUTPUT

3.13 版本新增。

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

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

ctest--progress 选项会覆盖此环境变量(如果两者都提供)。