aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packaging-tools/build_clang.py3
-rw-r--r--packaging-tools/build_clang_qdoc.py2
2 files changed, 3 insertions, 2 deletions
diff --git a/packaging-tools/build_clang.py b/packaging-tools/build_clang.py
index fe34136cf..9f6fa02b0 100644
--- a/packaging-tools/build_clang.py
+++ b/packaging-tools/build_clang.py
@@ -51,6 +51,7 @@ import bld_qtcreator
import bldinstallercommon
import environmentfrombatchfile
import threadedwork
+import multiprocessing
def git_clone_and_checkout(base_path, remote_repository_url, directory, revision):
bld_utils.runCommand(['git', 'clone', '--no-checkout', remote_repository_url, directory], base_path)
@@ -254,7 +255,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
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