[gnome-builder] meson: Respect parallelism config



commit bff11859ab623847766d6ed6f72d592c22b14fcd
Author: Patrick Griffis <tingping tingping se>
Date:   Wed Jan 4 22:19:38 2017 -0500

    meson: Respect parallelism config

 plugins/meson/meson_plugin/__init__.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/plugins/meson/meson_plugin/__init__.py b/plugins/meson/meson_plugin/__init__.py
index 8068ee9..755bd48 100644
--- a/plugins/meson/meson_plugin/__init__.py
+++ b/plugins/meson/meson_plugin/__init__.py
@@ -415,6 +415,9 @@ class MesonBuildResult(Ide.BuildResult):
 
         launcher = self._new_launcher(self.blddir)
         launcher.push_args([self._get_ninja()])
+        build_jobs = self.config.props.parallelism
+        if build_jobs > 0:
+            launcher.push_args(['-j{}'.format(build_jobs)])
         if clean:
             self.log_stdout_literal('Cleaning…')
             self.set_mode(_('Cleaning…'))


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]