From bb73d9a0ceb2d3e2f68b324265936127272845e6 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 29 Jun 2025 18:33:57 +0200 Subject: [PATCH] meson: support enableParallelChecking This is backwards compatible, because enableParallelChecking is set by default by stdenv if enableParallelBuilding is. --- doc/hooks/meson.section.md | 1 + pkgs/by-name/me/meson/setup-hook.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/hooks/meson.section.md b/doc/hooks/meson.section.md index c3cd89b12e89..dcbe8b8f56cf 100644 --- a/doc/hooks/meson.section.md +++ b/doc/hooks/meson.section.md @@ -91,3 +91,4 @@ Meson setup hook. - `prefixKey` - `enableParallelBuilding` +- `enableParallelChecking` diff --git a/pkgs/by-name/me/meson/setup-hook.sh b/pkgs/by-name/me/meson/setup-hook.sh index 5aa5b7ed3c02..7d9fd6de0e6d 100644 --- a/pkgs/by-name/me/meson/setup-hook.sh +++ b/pkgs/by-name/me/meson/setup-hook.sh @@ -63,9 +63,9 @@ mesonCheckPhase() { flagsArray+=("--timeout-multiplier=0") fi - # Parallel building is enabled by default. + # Parallel checking is enabled by default. local buildCores=1 - if [ "${enableParallelBuilding-1}" ]; then + if [ "${enableParallelChecking-1}" ]; then buildCores="$NIX_BUILD_CORES" fi