aboutsummaryrefslogtreecommitdiffstats
path: root/packaging-tools/build_clang_qdoc.py
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@qt.io>2019-01-08 14:47:54 +0100
committerSimon Hausmann <simon.hausmann@qt.io>2019-01-09 08:24:09 +0000
commit3cdf98955f15729026ffc7aef2c014f367656708 (patch)
treedb23f0cd2829969a63ea775de3fd59cb2d03d865 /packaging-tools/build_clang_qdoc.py
parent2b7c9e3a78e2c022f3484dff1bd69a4df7ddd149 (diff)
Prospective fix for overloaded libclang builds
As Tim pointed out, we sometimes appear to be building -j8 on a machine with 4 cores. There's no good reason to hardcode 8 when we can determine a reasonable job count automatically :) Change-Id: Iedb03a5382220f06a434491221042041d96e6a29 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'packaging-tools/build_clang_qdoc.py')
-rw-r--r--packaging-tools/build_clang_qdoc.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/packaging-tools/build_clang_qdoc.py b/packaging-tools/build_clang_qdoc.py
index 393212e6b..cc64e21a7 100644
--- a/packaging-tools/build_clang_qdoc.py
+++ b/packaging-tools/build_clang_qdoc.py
@@ -265,7 +265,7 @@ def rtti_flags(toolchain):
def build_command(toolchain):
if bldinstallercommon.is_win_platform():
- command = ['mingw32-make', '-j8'] if is_mingw_toolchain(toolchain) else ['jom']
+ command = ['mingw32-make', '-j{}'.format(multiprocessing.cpu_count())] if is_mingw_toolchain(toolchain) else ['jom']
else:
command = ['make']
return command