From 3cdf98955f15729026ffc7aef2c014f367656708 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Tue, 8 Jan 2019 14:47:54 +0100 Subject: 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 Reviewed-by: Paul Wicking Reviewed-by: Eike Ziller --- packaging-tools/build_clang_qdoc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packaging-tools/build_clang_qdoc.py') 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 -- cgit v1.2.3