mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-14 02:08:27 +08:00

This commit allows to override a global or target-wide 'job pool' property on a per-source basis. It modifies the Ninja generator to first look into the source's properties, and only use the target properties as a fallback. The new `source` parameter to `cmNinjaTargetGenerator::addPoolNinjaVariable` may be null, e.g. when the function is called in context where there is no source (e.g. a linking task). Closes: #23994
6 lines
187 B
ReStructuredText
6 lines
187 B
ReStructuredText
ninja-per-source-job-pool
|
|
-------------------------
|
|
|
|
* The :prop_sf:`JOB_POOL_COMPILE` source file property was added
|
|
to assign individual source compilations to :prop_gbl:`JOB_POOLS`.
|