INSTALL_PARALLELΒΆ

New in version 3.30.

Enables parallel installation option for the Ninja generator.

When this property is ON, install/local targets have the console pool disabled, allowing them to run concurrently.

This property also provides the target install/parallel, which has an explicit dependency on the install/local target for each subdirectory, recursing down the project.

Setting this property has no affect on the behavior of cmake --install. The install must be invoked by building the install/parallel target directly.

Calls to install(CODE) or install(SCRIPT) might depend on actions performed by an earlier install() command in a different directory such as files installed or variable settings. If the project has such order-dependent installation logic, parallel installation should be not be enabled, in order to prevent possible race conditions.