From 266f21c93a2af28717951f70ee3e9d54d5ba2cfc Mon Sep 17 00:00:00 2001 From: Julien Blache Date: Tue, 8 Mar 2022 16:22:53 -0800 Subject: [PATCH] Enable parallel boostrap for CMake --- utils/swift_build_support/swift_build_support/cmake.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/swift_build_support/swift_build_support/cmake.py b/utils/swift_build_support/swift_build_support/cmake.py index 8e2aeaba64834..f96f65282d3ff 100644 --- a/utils/swift_build_support/swift_build_support/cmake.py +++ b/utils/swift_build_support/swift_build_support/cmake.py @@ -267,8 +267,10 @@ def build_cmake(self, source_root, build_root): cwd = os.getcwd() os.chdir(cmake_build_dir) - shell.call_without_sleeping([cmake_bootstrap, '--no-qt-gui', '--', - '-DCMAKE_USE_OPENSSL=OFF'], echo=True) + shell.call_without_sleeping([cmake_bootstrap, '--no-qt-gui', + '--parallel=%s' % self.args.build_jobs, + '--', '-DCMAKE_USE_OPENSSL=OFF'], + echo=True) shell.call_without_sleeping(['make', '-j%s' % self.args.build_jobs], echo=True) os.chdir(cwd)