mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-08 15:19:51 -05:00
496ec6036f
Run the `Utilities/Sphinx/update_versions.py` script to add initial markup to every top-level document and find module. Issue: #19715
24 lines
677 B
ReStructuredText
24 lines
677 B
ReStructuredText
JOB_POOL_PRECOMPILE_HEADER
|
|
--------------------------
|
|
|
|
.. versionadded:: 3.17
|
|
|
|
Ninja only: Pool used for generating pre-compiled headers.
|
|
|
|
The number of parallel compile processes could be limited by defining
|
|
pools with the global :prop_gbl:`JOB_POOLS`
|
|
property and then specifying here the pool name.
|
|
|
|
For instance:
|
|
|
|
.. code-block:: cmake
|
|
|
|
set_property(TARGET myexe PROPERTY JOB_POOL_PRECOMPILE_HEADER two_jobs)
|
|
|
|
This property is initialized by the value of
|
|
:variable:`CMAKE_JOB_POOL_PRECOMPILE_HEADER`.
|
|
|
|
If neither :prop_tgt:`JOB_POOL_PRECOMPILE_HEADER` nor
|
|
:variable:`CMAKE_JOB_POOL_PRECOMPILE_HEADER` are set then
|
|
:prop_tgt:`JOB_POOL_COMPILE` will be used for this task.
|