summaryrefslogtreecommitdiffstats
path: root/Help/generator
diff options
context:
space:
mode:
authorMartin Duffy <martin.duffy@kitware.com>2024-05-22 20:08:54 (GMT)
committerMartin Duffy <martin.duffy@kitware.com>2024-05-23 13:54:19 (GMT)
commit0e5250e63c5c82ff0c8b52ade9c2f84fbe251152 (patch)
tree0422addf568db0beac59800fe1cc5578fb74e09f /Help/generator
parentdaeb8fffa2d30cf6737c60f22c151d10581783ac (diff)
downloadCMake-0e5250e63c5c82ff0c8b52ade9c2f84fbe251152.zip
CMake-0e5250e63c5c82ff0c8b52ade9c2f84fbe251152.tar.gz
CMake-0e5250e63c5c82ff0c8b52ade9c2f84fbe251152.tar.bz2
Ninja: Add option for parallel install
Adds the global property ``INSTALL_PARALLEL`` to enable a parallel install target for Ninja. Fixes: #25459
Diffstat (limited to 'Help/generator')
-rw-r--r--Help/generator/Ninja.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/Help/generator/Ninja.rst b/Help/generator/Ninja.rst
index 0b4ec57..5f5ffb8 100644
--- a/Help/generator/Ninja.rst
+++ b/Help/generator/Ninja.rst
@@ -24,6 +24,13 @@ Builtin Targets
The ``CMAKE_STRIP`` variable will contain the platform's ``strip`` utility, which
removes symbols information from generated binaries.
+``install/parallel``
+
+ .. versionadded:: 3.30
+
+ Created only if the :prop_gbl:`INSTALL_PARALLEL` global property is ``ON``.
+ Runs the install step for each subdirectory independently and in parallel.
+
For each subdirectory ``sub/dir`` of the project, additional targets
are generated: