summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--buildstream/plugins/elements/meson.yaml12
1 files changed, 11 insertions, 1 deletions
diff --git a/buildstream/plugins/elements/meson.yaml b/buildstream/plugins/elements/meson.yaml
index d6543c833..81bdfa9e2 100644
--- a/buildstream/plugins/elements/meson.yaml
+++ b/buildstream/plugins/elements/meson.yaml
@@ -16,7 +16,7 @@ variables:
--sharedstatedir=%{sharedstatedir} \
--mandir=%{mandir} \
--infodir=%{infodir}
- ninja: ninja -j %{max-jobs} -C %{build-dir}
+ ninja: ninja -j ${NINJAJOBS} -C %{build-dir}
ninja-install: env DESTDIR="%{install-root}" ninja -C %{build-dir} install
config:
@@ -46,3 +46,13 @@ config:
strip-commands:
- |
%{strip-binaries}
+
+
+# Use max-jobs CPUs for building
+environment:
+ NINJAJOBS: %{max-jobs}
+
+# And dont consider NINJAJOBS as something which may
+# effect build output.
+environment-nocache:
+- NINJAJOBS