summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CPack/tests/THREADED_ALL
Commit message (Collapse)AuthorAgeFilesLines
* cmArchiveWrite: Consolidate multiple ways to set thread countNils Gladitz2021-04-221-1/+1
| | | | | | | | | | | | | Merge use of SetFilterOption() into more abstract thread count in cmArchiveWrite constructor. libarchive defaulting of threads for threads == 0 seems to be configuration dependent. Preemptively default thread count via std::thread::hardware_concurrency(). Also allow negative values for the thread count in which case the detected hardware concurrency is also used but the given absolute thread count is used as an upper limit.
* CPack: add CPACK_THREADS variable to control compression threadsRodolfo Lima2021-01-262-1/+2
| | | | | | | This allows setting how many threads the compressor will use. Currently only implemented for XZ when using system's lzma library. Fixes: #21715
* cmCPackArchiveGenerator: support multithreaded compressionBen Boeckel2020-04-032-0/+9