diff options
author | Simon Hausmann <simon.hausmann@qt.io> | 2019-01-08 14:47:54 +0100 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2019-01-09 08:24:09 +0000 |
commit | 3cdf98955f15729026ffc7aef2c014f367656708 (patch) | |
tree | db23f0cd2829969a63ea775de3fd59cb2d03d865 /packaging-tools/build_clang_qdoc.py | |
parent | 2b7c9e3a78e2c022f3484dff1bd69a4df7ddd149 (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.py | 2 |
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 |