summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcheck6
1 files changed, 5 insertions, 1 deletions
diff --git a/check b/check
index dc4f96bc..64bd66f0 100755
--- a/check
+++ b/check
@@ -132,7 +132,11 @@ fi
if "$run_yarns" && command -v yarn > /dev/null
then
- yarn --env "PYTHONPATH=$PYTHONPATH" -s yarns/morph.shell-lib yarns/*.yarn
+ if yarn --max-jobs 3 2>&1 >/dev/null | grep -q 'no such option'; then
+ yarn --env "PYTHONPATH=$PYTHONPATH" -s yarns/morph.shell-lib yarns/*.yarn
+ else
+ yarn --max-jobs="$(nproc)" --env "PYTHONPATH=$PYTHONPATH" -s yarns/morph.shell-lib yarns/*.yarn
+ fi
fi
# cmdtest tests.